[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Red Hat 7.1 and gnustep-gui
From: |
Dennis Leeuw |
Subject: |
Re: Red Hat 7.1 and gnustep-gui |
Date: |
Tue, 22 May 2001 06:18:49 +0200 |
Arthur,
The error is probably due to a compiler error. I have tested Red Hat 7.1 (a
developers beta) and they used a snapshot of the gcc compiler (again). Which
creates a compile error.
Normally I would advise to use gcc 2.95.2, but that would mean a down-grade.
Yesterday I received a mail from Chris Vetter who used gcc 2.95.3 on FreeBSD
and was able to compile GNUstep, without errors. As David already mentioned
the warnings are harmless.
You could try upgrading to gcc 2.95.3 (does Red Hat already have RPMs for
that?) and try again.
I you want to try to go with gcc 2.95.3, please let us know if you succeeded.
Thanks,
Dennis Leeuw
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
>
> ------------------------------------------------------------------------
> Name: make.out
> make.out Type: unspecified type (APPLICATION/octet-stream)
> Encoding: BASE64
dleeuw.vcf
Description: Card for Dennis Leeuw