Luzifer Altenberg wrote:
Hallo
maybe this is the reason ?
localhost:~/neko undo$ make
cc -Wall -O3 -fPIC -fomit-frame-pointer -I vm -DCOMPACT_TABLE -o vm/
main.o -c vm/main.c
vm/main.c: In function 'executable_path':
vm/main.c:43: warning: passing argument 2 of '_NSGetExecutablePath'
from incompatible pointer type
cc -Wall -O3 -fPIC -fomit-frame-pointer -I vm -DCOMPACT_TABLE -o bin/
neko vm/main.o -L/Users/undo/neko/bin -lneko
(cd src; LD_LIBRARY_PATH=../bin: NEKOPATH=../boot:../bin ../bin/neko
nekoml -v neko/Main.nml nekoml/Main.nml)
No it's not.
It was an endianness issue in main.c (in the routine that take care of
the boot). It's fixed on CVS.
However I don't explain your warning since the googled docs I found
state that _NSGetExecutablePath takes an unsigned long * as second
parameter.
Nicolas
---
Neko : One VM to run them all