[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Red Hat 7.1 and gnustep-gui
From: |
David Relson |
Subject: |
Re: Red Hat 7.1 and gnustep-gui |
Date: |
Mon, 21 May 2001 23:09:36 -0400 |
Arthur,
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSAutoreleasePool' are not defined
Messages like the above are annoying, harmless messages. They are due to a
mismatch of expectations between what the Objective-C component of gcc
(old) generates and what ld (new) expects. If you're interested, I have a
patch for ld that suppresses this message.
David
At 09:15 PM 5/21/01, arthur@linuxbox.nu wrote:
I am by far NOT a developer, but I do love WindowMaker. I want to run the
GWorkspace as a compliment to WindowMaker, but cant get gnustep-gui to
compile. Below is the most interesting stuff, with the output of make
attached. Any help would be greately appreciated.
-- Make Output --
mkdir -p example.service
mkdir -p example.service/ix86
mkdir -p example.service/ix86/linux-gnu
mkdir -p example.service/ix86/linux-gnu/gnu-gnu-gnu-xgps
gcc example.m -c -DGNUSTEP -DGNUSTEP_VERSION= -DGNUSTEP_MAJOR_VERSION=
-DGNUSTEP_MINOR_VERSION= -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -DGSWARN -O2
-Wno-import -fgnu-runtime -I../Headers -I/usr/GNUstep/System/Headers
-I. -I/usr/GNUstep/System/Headers -I/usr/GNUstep/System/Headers
-I/home/arthur/GNUstep/Library/Headers
-I/usr/GNUstep/Local/Library/Headers
-I/usr/GNUstep/Network/Library/Headers
-I/usr/GNUstep/System/Library/Headers
-I/usr/GNUstep/Network/Headers/gnustep
-I/home/arthur/GNUstep/Headers/gnustep
-I/usr/GNUstep/Local/Headers/gnustep -I/usr/GNUstep/System/Headers/gnustep
-I/usr/GNUstep/Network/Headers/ix86/linux-gnu
-I/home/arthur/GNUstep/Headers/ix86/linux-gnu
-I/usr/GNUstep/Local/Headers/ix86/linux-gnu
-I/usr/GNUstep/System/Headers/ix86/linux-gnu
-I/home/arthur/GNUstep/Headers -I/usr/GNUstep/Local/Headers
-I/usr/GNUstep/Network/Headers -I/usr/GNUstep/System/Headers -o
shared_obj/ix86/linux-gnu/gnu-gnu-gnu-xgps/example.o
example.m: In function `init':
example.m:189: warning: passing arg 2 of `signal' from incompatible
pointer type
example.m:195: warning: passing arg 2 of `signal' from incompatible
pointer type
gcc -rdynamic -L/usr/GNUstep/System/Libraries/ix86/linux-gnu -o
example.service/ix86/linux-gnu/gnu-gnu-gnu-xgps/example
shared_obj/ix86/linux-gnu/gnu-gnu-gnu-xgps/example.o
shared_obj/ix86/linux-gnu/gnu-gnu-gnu-xgps/Functions.o \
\
-L../Source/shared_obj/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L../Model/shared_obj/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/home/arthur/GNUstep/Library/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/home/arthur/GNUstep/Libraries/ix86/linux-gnu
-L/usr/GNUstep/Local/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/usr/GNUstep/Network/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/usr/GNUstep/Network/Libraries/ix86/linux-gnu
-L/usr/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/usr/GNUstep/System/Libraries/ix86/linux-gnu
-L../Source/shared_obj/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L../Model/shared_obj/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/home/arthur/GNUstep/Library/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/home/arthur/GNUstep/Libraries/ix86/linux-gnu
-L/usr/GNUstep/Local/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/usr/GNUstep/Network/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/usr/GNUstep/Network/Libraries/ix86/linux-gnu
-L/usr/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps
-L/usr/GNUstep/System/Libraries/ix86/linux-gnu -lgnustep-gui -lgmodel
-lgnustep-gui -lgnustep-base -lobjc -lssl -lcrypto -lgmp -lpthread -ldl
-lm
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSArray' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTask' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSRunLoop' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSObject' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NXConstantString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSAutoreleasePool' are not defined
mkdir -p example.service/Resources
make[3]: *** [example.service/Resources/Info-gnustep.plist] Error 1
make[2]: *** [example.build] Error 2
make[1]: *** [example.all.svc.variables] Error 2
make[1]: Leaving directory `/usr/GNUstep/src/gnustep-gui-0.6.8/Tools'
make: *** [internal-all] Error 2
Arthur H. Johnson II
Systems Engineer
The Linux Box
arthur@linuxbox.nu
http://www.linuxbox.nu
--------------------------------------------------------
David Relson Osage Software Systems, Inc.
relson@osagesoftware.com Ann Arbor, MI 48103
www.osagesoftware.com tel: 734.821.8800