Hi Jörg, Rather than (csc-options ...) you might try (linkage static):
http://wiki.call-cc.org/man/5/Egg%20specification%20format#linkage Evan On 2019-01-28 14:07, Jörg F. Wittenberger wrote: > Hi all, > > trying link a CHICKEN 5 program against the openssl egg fails badly for me. > > In the egg file I have openssl among the dependencies and > (component-options > (csc-options -static -v ) > (link-options > -L "-pthread -l:libssl.a -l:libcrypto.a" > )) > > This links successfully, but when the resulting executable is started with > -:d I see: > > ; loading /home/u/chickens/5.0.0/lib/chicken/9/openssl.import.so ... > [debug] entering openssl... > > which looks as if I have to ship the file - which would be bad. > > In fact I have another module, which I wrote, which too does not like to be > linked statically. So in fact I wonder what could have gone wrong. > > Thanks so much > > /Jörg > > > > _______________________________________________ > Chicken-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/chicken-users _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
