Hi David It wouldn't happen to be related to this, would it?
http://savannah.gnu.org/bugs/?31830 Chris On 12/12/2010, at 08:21 AM, Christopher Armstrong wrote: > 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 -------- Christopher Armstrong [email protected] _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
