[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: why ? gui make ....

From: Adam Fedor
Subject: Re: why ? gui make ....
Date: Fri, 17 May 2002 08:31:16 -0600
User-agent: Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:0.9.8) Gecko/20020310

jovi@tdk.com.tw wrote:
My name is Jovi.
I make gui package and get follow message ...

Making all for service example...
./shared_obj/ix86/linux-gnu/gnu-gnu-gnu/make_services: error while loading


libraries: /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu/
libgnustep-base.so.1: undefined symbol: __objc_msg_forward
make[2]: *** [example.service/Resources/Info-gnustep.plist] Error 1
make[1]: *** [example.all.service.variables] Error 2
make[1]: Leaving directory `/usr/src/gnustep-gui-0.7.0/Tools'
make: *** [internal-all] Error 2

strings /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu/
libgnustep-base.so.1 | grep __objc_msg_forward

Can you help me ....

__objc_msg_forward is defined in the libobjc library. It's hard to tell why you get the error. First of all, you have a pretty old version of the gui library, and I have no idea what version of the gnustep-base library.

If you are using gcc < 3.x, then perhaps it's somehow finding the old libobjc library in the gcc path (gcc -v), rather than the gnustep-objc that you installed. You could remove the one from gcc.

Although, you sould have gotten a similar error when compiling the base library.

Adam Fedor, Digital Optics Corp.      | I'm glad I hate spinach, because
http://www.doc.com                    | if I didn't, I'd eat it, and you
                                      | know how I hate the stuff.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]