objc testsuite failures on cygwin

Billinghurst, David (CRTS) David.Billinghurst@riotinto.com
Fri Jul 20 22:17:00 GMT 2001


There have been a lot of objc testsuite failures on i686-pc-cygwin recently.


Most are like:

spawn /usr/local/obj/gcc/gcc/xgcc -B/usr/local/obj/gcc/gcc/
/usr/local/src/gcc/gcc/testsuite/objc/execute/IMP.m -w -O
-I/usr/local/src/gcc/gcc/testsuite/../../libobjc
-L/usr/local/obj/gcc/i686-pc-cygwin/libobjc/.libs -lobjc -o
/usr/local/obj/gcc/gcc/testsuite/IMP.x  
/usr/local/obj/gcc/i686-pc-cygwin/libobjc/.libs/libobjc.a(linking.o): In
function `__objc_linking': /usr/local/src/gcc/libobjc/linking.m:37:
undefined reference to `___objc_class_name_Object'
/usr/local/src/gcc/libobjc/linking.m:37: undefined reference to
`___objc_class_name_NXConstantString' 
collect2: ld returned 1 exit status compiler exited with status 1

I guess either:
 * the missing routines have been left out of a library, or
 * they have the wrong name

Any ideas which?



More information about the Gcc-bugs mailing list