John Arden wrote:
> 
> Matt,
> 
> I am using a system very similar to yours (Sparc Solaris 2.6)  and all
> of my rev levels are about the same.  The only real difference I can
> see between our systems from what you posted was I used gcc 2.8.1.

John, thanks for your reply.

I might have to try a later version of gcc/egcs... I can't imagine it's
that though; I've built lots of stuff successfully using this.
(Including lots of dynamic loading code).

> 
> Also, just on a whim, could you run ldd against your binary and post
> if there are any descrepancies?

ldd reports:
        libxml.so.1 =>   /apps/gnu/lib/libxml.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libgtk-1.2.so.0 =>       /apps/gnu/lib/libgtk-1.2.so.0
        libgdk-1.2.so.0 =>       /apps/gnu/lib/libgdk-1.2.so.0
        libgmodule-1.2.so.0 =>   /apps/gnu/lib/libgmodule-1.2.so.0
        libglib-1.2.so.0 =>      /apps/gnu/lib/libglib-1.2.so.0
        libXext.so.0 =>  /usr/openwin/lib/libXext.so.0
        libX11.so.4 =>   /usr/openwin/lib/libX11.so.4
        libm.so.1 =>     /usr/lib/libm.so.1
        libgdk_imlib.so.1 =>     /apps/gnu/lib/libgdk_imlib.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2 

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.

Thanks,
Matt
-- 
Matt J. Gumbley,  Software Engineer | Enigma Data Systems Ltd.
Email: [EMAIL PROTECTED]    | Chelsea House, 8-14 The Broadway,
Tel: +44 (0)1444 476500 |  Direct:  | Haywards Heath, West Sussex.
Fax: +44 (0)1444 476501 |  476510   | RH16 3AP England.

Reply via email to