Hi all,

> PicoLisp can now optionally be built as a shared library (picolisp.so),
> and/or with some protective armor to make it more robust against attacks
> and errors.
> 
> Details can be found here:
> 
>    https://software-lab.de/doc/SpecialBuilds

Now I released a slightly updated version, with a more realistic library
build. It is meant as an example, or a template for indivdual
configuration.

Under "# Base system as shared library" all libraries

   -lc -lutil -lm -ldl `pkg-config --libs readline libffi`

are omitted now. The base system is configured for the lib in
"src/lib/so.l" to remove

   -- Signal handling
   -- GNU readline
   -- Native FFI
   -- The 'byte' function

A reduced version of "src/lib.c" is provided as "src/lib.so.c".

Finally, a minimal C program to link and test the lib is in "soTest.c".

☺/ A!ex

-- 
UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe

Reply via email to