Thank you !

2016-10-10 3:14 GMT+01:00 David Bloom <ipro...@gmail.com>:

> Updated to 16.6.  I really need to write a small script to e-mail me when
> new versions come out.
>
> Alex and others, how do you manage to keep everything so up to date so
> well and still maintain a life?
>
> Congrats on the docker image Rafik  It's nice to know that OSX users can
> now go forth and hack the good hack on picoLisp.
>
> Cheers!
>
> On Sun, Oct 9, 2016 at 11:27 AM, Jon Kleiser <jon.klei...@fsat.no> wrote:
>
>> Hi Rafik,
>>
>> I have an old Mac (OS X 10.8.5) that I use mainly for compiling 32-bit
>> PicoLisp. The compiled binaries I can copy to newer Macs, where they run
>> fine. If you want, I can make the binaries available.
>>
>> It is possible to install old/standard build tools on a new Mac. I have
>> done it once, but I prefer having the original Mac tools, and not having to
>> switch back and forth.
>>
>> If you prefer 64-bit PicoLisp, Docker is a fine solution. If you use this
>> one, https://hub.docker.com/r/progit/docker-tinycore-picolisp/, then you
>> (probably) get version 16.5.30. Here’s how I start it:
>>
>> docker run -v /Users/jkleiser/script:/opt/script -it
>> progit/docker-tinycore-picolisp
>>
>> I can then do things like (dir "/opt/script") or (in "/opt/script/foo.sh"
>> (echo)) from inside PicoLisp.
>>
>> /Jon
>>
>> On 9. okt. 2016, at 08.16, Alexander Burger <a...@software-lab.de> wrote:
>>
>> Hi Rafik,
>>
>> As it turns out, as mac OSx defaults to clang, We get an error preventing
>> the package to compile:
>>
>> flow.c:786:37: error: fields must have a constant size: 'variable length
>> array in structure' extension will never be supported
>>         struct {any sym; any val;} bnd[length(y)];
>>
>>
>> Yes, this is a known problem. PicoLisp 32-bit depends on dynamically
>> sized arrays in several places, and clang doesn't support those :(
>>
>> ♪♫ Alex
>> --
>>
>>
>>
>

Reply via email to