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)
