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

Répondre à