Re: A possible way to build for windows

2019-02-26 Thread C K Kashyap
Thanks Alex - I'll try and do the translation to nasm and can validate it on Linux itself (without removing anything). Hey Joe ... yeah, WSL is really not an option for the use case where I'd like to share scripts that I'd like to share. Thanks for the link though - I was not aware of running

Re: A possible way to build for windows

2019-02-26 Thread Joe Bogner
Hi Kashyap, I've been interested in a picolisp port to Windows for several years. I've tried a number of different options. My last effort was to use https://midipix.org/ as the POSIX layer. It worked OK but then midipix seemed to lose steam with Windows Subsystem for Linux (WSL) coming out. Now,

Re: A possible way to build for windows

2019-02-26 Thread Alexander Burger
Hi Kashyap, > I feel pretty sure that I should be able to translate the .s into nasm > syntax fairly mechanically. I have done similar things before. What I love > about nasm is that there is no ceremony code :) I see. Nice! > @Alex - I have a follow up question about POSIX requirement - To

Re: A possible way to build for windows

2019-02-25 Thread C K Kashyap
I may have a trick to make things easier! As a first step to validate the idea this is what I tried - I took the x86-64.linux.base.s and removed the definition of doDe (this was a random choice). I added the definition of doDe in another assembly (extra.nasm) in nasm syntax - global doDe extern

Re: A possible way to build for windows

2019-02-25 Thread andreas
I have been considering the idea of getting picolisp to run on windows I think there is no easy way to get the posix-build of picolisp to run on windows. Even if we manage (as we did before with cygwin etc.), the posix-dependent parts like fork() are required for all the nice stuff (servers,

Re: A possible way to build for windows

2019-02-24 Thread Alexander Burger
Hi Kashyap, > I have been considering the idea of getting picolisp to run on windows > (without a heavy weight setup - cygwin/mingw) for a while now. What if I > try and target nasm instead of gnu assembler? That should work. Regarding I have not looked at nasm. This is probably not trivial, it

A possible way to build for windows

2019-02-24 Thread C K Kashyap
Hi, I have been considering the idea of getting picolisp to run on windows (without a heavy weight setup - cygwin/mingw) for a while now. What if I try and target nasm instead of gnu assembler? That should work. Regarding the POSIX dependency, I think it should be a matter of making all the