|
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:
Hi. 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 loadingsharedlibraries: /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 2strings /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu/ libgnustep-base.so.1 | grep __objc_msg_forward __objc_msg_forwardCan 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.
[Prev in Thread] | Current Thread | [Next in Thread] |