On Feb 23, 2005, at 4:26 PM, Volker Hilsenstein wrote:
ed_obj/NSNumber10.o shared_obj/NSNumber11.o shared_obj/NSNumber12.o Additions/sh
ared_obj/subproject.o | grep '^........ [T] _' | sed 's/[^_]*_//' > _tmp.def
cat _tmp.def | grep "_class_name_" >> libgnustep-base.def
make[2]: *** [libgnustep-base.def] Error 1
make[1]: *** [libgnustep-base.all.library.variables] Error 2
make[1]: Leaving directory `/cygdrive/c/GNUStep/Build/gnustep-base-1.9.2/Source'
make: *** [internal-all] Error 2
First, you've got an old version of GNUstep-base, so I'd recommend upgrading. One fix that is in newer versions, which you could apply by hand just to see if it works, is to look for T and R symbols when running nm (See Source/Makefile.postamble (libgnustep-base.def:)), and change the '[T]' to '[TR]'
That appears to be why it is failing, but if not, I'm not sure why else generation of the def file would fail. Perhaps you could check if it is empty or not.
checking for the version of gnustep-base we are compiling... 1.9.2
_______________________________________________ Help-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnustep
