On Wed, 27 Oct 1999, Matt Gumbley wrote:

> All seems OK there...
> 
> The code seems to be falling over in app/app_procs.c:
>   if (object_get_type("Standard - Box") == NULL) {
>     message_error(_("Couldn't find standard objects when looking for "
>                   "object-libs, exiting...\n"));
>     fprintf(stderr, _("Couldn't find standard objects when looking for "
>             "object-libs, exiting...\n"));
>     exit(1);
>   }
> 
> Any pointers? Where / what / how is it searching for "Standard - Box"?
> I'll rebuild --with-debug, and crack out ddd.

The loading of the object libs failed (due to the color_black symbol not
being found, dunno why though). This leads to problems, as no objects have
been loaded. Therefore this code tries to look for a standard box object
to verify that standard objects work before running Dia.

This is probably some kind of link problem. color_black should be visible
to the object libs. "-export-dynamic" in the linking of Dia should make
all symbols in Dia visible to the object libraries.

/ Alex


Reply via email to