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