Hi,

thanks for the previous hints. After going through them I could verify
that my build system correctly produced X86_64 libs,
but they were not used.
So that is the solution which works for me:

1st: only modification to Makefile is enabling the 64-Bit switch

CFLAGS += -D_64BITS

2nd: clean previous installed libs of neko in /usr/lib/

After cleaning the system with previously installed libs from Haxe it
works fine.




On Sun, Sep 7, 2008 at 6:20 PM, laurent <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I got same problem and when compiling I got a GC_pthread error.
>
> Would you have binaries compiled for 64bit ?
>
> thx
> Laurent
>
> Kacper Gutowski a écrit :
>>
>> On Thu, Sep 4, 2008 at 1:02 PM, Siegmund Gorr <[EMAIL PROTECTED]>
>> wrote:
>>
>>>
>>> This is the error message:
>>> Uncaught exception - load.c(223) : Failed to load library :
>>> /usr/lib/neko/std.ndll (/usr/lib/neko/std.ndll: wrong ELF class:
>>> ELFCLASS32)
>>>
>>
>> This error means that you have neko binary compiled for 64bits but
>> your ndll libraries are compiled for 32bits. This won't link. Recompile
>> your ndlls and it should work.
>>
>>
>>>
>>> Has anybody else configured the compile script sucessfully for this
>>> environment?
>>>
>>
>> You should probably uncomment  CFLAGS += -D_64BITS
>> in Makefile, but it seems to work fine without it.
>>
>>
>
>
> --
> Neko : One VM to run them all
> (http://nekovm.org)
>



-- 
_________________________
CTO/Geschäftsführer

moviemates GmbH
Osterstr. 86-90
20259 Hamburg

Geschäftsführer: Siegmund Gorr, Thore Sauerland
Handelsregister Amtsgericht Hamburg HRB 96736

Meine Filme bei moviemates:
moviemates.de/go/siegi

moviemates - Die Film Community

--
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to