Example in ECL repository for static link

Thomas Teixeira <[email protected]> Mon, 19 Jun 2023 17:34:39 +0200
Newsgroups gmane.lisp.ecl.general
Message-ID <bmowrxztswga73tpwogz56qnnn5xe6cy6vbeacga4ncctebusb@qvr2ngjeiryo>
--eatqlu4uxrfswkpq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi !
Thanks for ECL, I've been learning CL for the past weeks and it's my favori=
te
implementation so far ! Would love to contribute one I've the required skil=
ls
:))

I'm trying to create a small script that'll allow users to recreate a mail
thread inside a virtual maildir box. I would like to use ECL for that scrip=
t but
the project which this script will belong to ([fruitslegumes][1]) is focuse=
d on
using no dependencies.

Because of this constraint, I only ever used POSIX-shell/C99 to build those
scripts=20
I would love to use ECL as programs can be compiled down to machine code, w=
hich
can be `upx`-ed, but users would have to install their ecl package.

I managed to statically link libecl with a simple script, but it gets harde=
r for
me when trying with the example-with-dep program.
I saw in a previous thread of this mailing list that statically linking ECL
makes asdf unusable. Is that still the case ?
Would it be possible to either provide an example (if what i'm asking is ev=
en
possible) or talk in more depth about ecl being statically linked ?

Regards,
Thomas.

--eatqlu4uxrfswkpq
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEABEIAB0WIQQhoTyyjteRYD0817PHZrEB6/7pBAUCZJB1hgAKCRDHZrEB6/7p
BIxSAP4093O+GF5bEQ5Ua50Dz4PdN9E5jBUXYTNiGDyug74AqQEAhGml2iv//gXp
BXLrNq5Qa+/PwIe25oJF1plYn4gkMuI=
=g+mD
-----END PGP SIGNATURE-----

--eatqlu4uxrfswkpq--