Re: Problems building gnustep-base on cygwin

Volker Hilsenstein <[email protected]>
Newsgroups gmane.comp.lib.gnustep.user
Message-ID <[email protected]>
Hi

Finally managed to build all the core packages (make, base, gui, backend) under
cygwin.
However, something seems to be wrong with my installation as I can't
compile any of the
apps I tried (Gorm, Projectcenter,  Workspace).
I get lots of undefined references during the linking.
Here just a few examples from building ProjectCenter:

undefined reference to `_objc_get_class'
./shared_obj/PCTextFinder+UInterface.o(.text+0x1abc):PCTextFinder+UInterface.m:
undefined reference to `_objc_msg_lookup'
./shared_obj/PCTextFinder+UInterface.o(.text+0x1add):PCTextFinder+UInterface.m:
undefined reference to `_objc_msg_lookup'
./shared_obj/PCTextFinder+UInterface.o(.text+0x1b20):PCTextFinder+UInterface.m:
undefined reference to `_objc_msg_lookup'
./shared_obj/PCTextFinder+UInterface.o(.text+0x1b4b):PCTextFinder+UInterface.m:
undefined reference to `_objc_msg_lookup'
./shared_obj/PCTextFinder+UInterface.o(.text+0x1b76):PCTextFinder+UInterface.m:
undefined reference to `_objc_msg_lookup'
./shared_obj/PCTextFinder+UInterface.o(.text+0x1ba1):PCTextFinder+UInterface.m:
more undefined references to `_objc_msg_lookup' follow
./shared_obj/PCTextFinder+UInterface.o(.text+0x1d1e):PCTextFinder+UInterface.m:
undefined reference to `___objc_exec_class'
./shared_obj/PCTextFinder+UInterface.o(.data+0x634):PCTextFinder+UInterface.m: u
ndefined reference to `___objc_class_name_NSConstantString'
./shared_obj/PCTextFinder+UInterface.o(.data+0x638):PCTextFinder+UInterface.m: u
ndefined reference to `___objc_class_name_NSPanel'
./shared_obj/PCTextFinder+UInterface.o(.data+0x63c):PCTextFinder+UInterface.m: u
ndefined reference to `___objc_class_name_NSTextField'
./shared_obj/PCTextFinder+UInterface.o(.data+0x640):PCTextFinder+UInterface.m: u
ndefined reference to `___objc_class_name_NSBox'
./shared_obj/PCTextFinder+UInterface.o(.data+0x644):PCTextFinder+UInterface.m: u
ndefined reference to `___objc_class_name_NSButtonCell'
./shared_obj/PCTextFinder+UInterface.o(.data+0x648):PCTextFinder+UInterface.m: u
ndefined reference to `___objc_class_name_NSMatrix'
collect2: ld returned 1 exit status
dllwrap: gcc exited with status 1
make[2]: *** [ProjectCenter.dll] Error 1
make[1]: *** [ProjectCenter.all.framework.variables] Error 2
make[1]: Leaving directory `/cygdrive/c/GNUStep/Build/ProjectCenter-0.4.2/Librar
y'
make: *** [internal-all] Error 2


Does that indicate a problem with libobjc (not all symbols present) ?
But I how could I have built the core packages if something were wrong
with my libobjc ?

Cheers,

Volker
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.