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

Répondre à