Hi Jean-Cristophe,
I’ve built pil21 on macOS 10.14:
1) I use MacPorts, installed mp-llvm-10, readline, libffi, and openssl packages.
Run ‘port select —set llvm mp-llvm-10’ to use the MacPorts version of LLVM.
2) I’ve modified the latest pil21 Makefile in the src directory:
# 19aug21 Software Lab. Alexander Burger
SILENT:
CC = clang -I/opt/local/include -L/opt/local/lib
PIL = ../pil # pil
ASM = opt -O3 # llvm-as
LLC = llc
LINK = llvm-link
MAIN = -rdynamic -lc -lutil -lm -ldl -lreadline -lffi
# SHARED = -shared
SHARED = -dynamiclib -undefined dynamic_lookup
STRIP = : # strip
It builds cleanly and passes all the included tests.
Regards,
pahihu
> On 2021. Sep 4., at 16:25, Jean-Christophe Helary
> <[email protected]> wrote:
>
> Hello all,
>
> The installation procedure that says "macos is ok" seems misleading.
> https://picolisp-blog.hashnode.dev/how-to-install-picolisp
>
> I've followed the instruction here:
> https://git.envs.net/mpech/pil21/src/branch/master/INSTALL
> And obviously I can't install the Debian dev libraries.
>
> I tried this:
> https://macappstore.org/picolisp/
>
> but brew does not seem to list picolisp anymore.
>
> The only way to build/install on macOS is by using this fork:
>
> https://github.com/pahihu/picoLisp
>
> Or am I mistaken ?
>
> By the way, the wiki here:
> https://picolisp.com/wiki/?home
>
> seems to confirm that picolisp won't build/run on macos
>
> Jean-Christophe
>
> ps: thank you for the blog.
>
>> On Sep 1, 2021, at 18:57, Mia Burger <[email protected]> wrote:
>>
>> Hi all,
>>
>> I'm Mia, one of Alex' daughters, nice to meet you!
>>
>> I started to play around with PicoLisp a few months ago. So I checked
>> the available resources, and after a while I thought it might be good to
>> have a little bit more "beginner's level" content, with a low threshold
>> and fun to read. Because I feel that a lot of it is already quite
>> advanced (or of rather mixed difficulty), which can be quite frustrating.
>>
>> So we started to put up a blog together. Today I have posted the first
>> article, and there will be one post per day for the next few weeks. If
>> you're interested, feel free to follow!
>>
>> - This is the blog homepage: https://picolisp-blog.hashnode.dev/
>>
>> - And here is the repository with some ideas for structure and content:
>> https://gitlab.com/picolisp-blog/structure
>>
>> I'm always happy about feedback or further inputs - for example, I think
>> it would be really nice to feature some community projects, like Nehal's
>> mind maps. Always open for your ideas! Also, please let me know if
>> something requires further explanation or maybe is even wrong.
>>
>>
>> Wish you a nice rest of the week!
>>
>> Best regards, Mia
>>
>>
>> PS. Also I have to apologize, obviously most of the content is not
>> originally from me but from the community. Sometimes I even copied
>> complete sentences if I liked them. Hope that was ok!
>>
>> --
>> UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe
>
> --
> Jean-Christophe Helary @brandelune
> https://mac4translators.blogspot.com
> https://sr.ht/~brandelune/omegat-as-a-book/
>
>
> --
> UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe