Hi Alex, pil64emu sounds very interesting. In case it helps, here is some output from running pil64emu
joebo@joebo:~/tmp/picolisp$ ./pil + : *CPU -> "emu" : (load "misc/fibo.l") /usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.5/libgcc.a when searching for -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.5/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc collect2: ld returned 1 exit status -> NIL : Here is my uname output: Linux 2.6.32-5-686-bigmem #1 SMP Wed Jan 12 04:40:25 UTC 2011 i686 GNU/Linux I'm running Debian 6.0 I tried some very basic picolisp operations and they worked fine. I haven't done any native work since I had been running 32bit and so I don't know if there's something broken on my install or if it's an issue with pil64emu. In any case, I wanted to share my findings. Thank you ! Joe On Fri, Nov 2, 2012 at 3:47 PM, Jon Kleiser <jon.klei...@usit.uio.no> wrote: > Hi Alex, > > > On Fri, Nov 02, 2012 at 05:38:40PM +0100, Alexander Burger wrote: > >> For some reason, fcntl() doesn't work. It workes on pil32, I believe. > > > > Perhaps found the reason. I've changed the calling pattern of fcntl(). > > Please try once more. > > > > Cheers, > > - Alex > > At least something has changed during the make: > > MacBook-Air:picoLispEmu jkleiser$ (cd src64; make) > emu.base.c: In function ‘run’: > emu.base.c:42115: warning: format not a string literal and no format > arguments > emu.base.c:42170: warning: format not a string literal and no format > arguments > MacBook-Air:picoLispEmu jkleiser$ ./pil + > [/Users/jkleiser/.pil/history:1] File lock: Invalid argument > ? > : (== 64 64) > -> T > : *CPU > -> "emu" > : (load "misc/fibo.l") > [misc/fibo.l:40] !? (here "/**/") > here -- Undefined > ? > : (bye) > MacBook-Air:picoLispEmu jkleiser$ ./bin/picolisp > : (load "misc/fibo.l") > [lib/native.l:31] !? (** 2 32) > ** -- Undefined > ? > : (bye) > MacBook-Air:picoLispEmu jkleiser$ ./bin/picolisp misc/fibo.l > [misc/fibo.l:38] !? (load "@lib/native.l") > "@lib/native.l" -- Open error: No such file or directory > ? > : (bye) > > /Jon > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >