Hi David Okay, I switched my SVN to revision 6308, which appears to be just before you committed your Linux ABI fixes.
Unfortunately, it won't compile for me. I think it might be runtime related (I'm using the latest libobjc2 from gnustep trunk). ch...@debian:~/etoile/Etoile/Languages/LanguageKit$ make This is gnustep-make 2.4.0. Type 'make print-gnustep-make-help' for help. Build Project: LanguageKit Making build-headers for framework LanguageKit... Making all in CodeGen ... Making build-headers for framework LanguageKitCodeGen... Build Project: LanguageKitCodeGen Making all for framework LanguageKitCodeGen... make[3]: Nothing to be done for `internal-framework-compile'. Copying resources into the framework wrapper... Making all in Runtime ... Making build-headers for framework LanguageKitRuntime... Build Project: LanguageKitRuntime Making all for framework LanguageKitRuntime... make[3]: Nothing to be done for `internal-framework-compile'. Making all for framework LanguageKit... Compiling file LKInterpreterRuntime.m ... LKInterpreterRuntime.m: In function ‘LKSendMessage’: LKInterpreterRuntime.m:291: error: ‘struct objc_object’ has no member named ‘class_pointer’ make[2]: *** [obj/LanguageKit.obj/LKInterpreterRuntime.m.o] Error 1 make[1]: *** [internal-framework-run-compile-submake] Error 2 make: *** [LanguageKit.all.framework.variables] Error 2 Cheers Chris On 12/12/2010, at 01:19 AM, David Chisnall wrote: > On 11 Dec 2010, at 05:37, Christopher Armstrong wrote: > >> My environment is Linux 32bit (Debian 5.0). I using LLVM, clang, gnustep and >> etoile, all from SVN and recently updated. My environment was compiled with >> "gcc (Debian 4.3.2-1.1) 4.3.2" (except where Etoile forces clang). > > Can you see if this was working before my latest changes to LanguageKit (the > ones that say 'please test this under Linux' in the svn log)? They should > have simplified the code required to work around the braindead ABI under > Linux, but they're untested because the FreeBSD ABI wasn't designed by > muppets, so I don't use any of those work-arounds. > > David > > -- Sent from my IBM 1620 > > > _______________________________________________ > Etoile-discuss mailing list > [email protected] > https://mail.gna.org/listinfo/etoile-discuss -------- Christopher Armstrong [email protected] _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
