Hello Sebastian

Based on your suggestion, now I figure out that I have to install guix openssl, even though I already I have openssl libraries installed in "/usr/lib".


The following works for me now:


$ guix install openssl

$ LD_LIBRARY_PATH=~/.guix-profile/lib scheme

(load-shared-object "libssl.so")


Thanks

Pan


On 3/25/25 6:25 PM, Sebastian Dümcke wrote:
Not sure how to answer to a particular meesage from the digest emals I am receiving. Hope this finds the right person and thus not upset anyone.

Hi Pan,

you need to set LD_LIBRARY_PATH to your profile library path (and then load without absolute path in chez). The following works for me:

> guix shell -CP coreutils-minimal chez-scheme openssl
> ls ~/.guix-profile/lib
csv10.1.0 engines-3 libcrypto.so libcrypto.so.3 libssl.so libssl.so.3 ossl-modules pkgconfig
> LD_LIBRARY_PATH=~/.guix-profile/lib scheme
(load-shared-object "libssl.so")

Best
Sebastian


Reply via email to