.org wrote:
Date: Wed, 26 Mar 2025 10:23:19 +0200
From: André A. Gomes
To: Pan Xie
Cc: Felix Lechner,help-g...@gnu.org,
guix-devel@gnu.org
Subject: Re: chez scheme can't load system shared library
Message-ID:<871pukurns@gmail.com>
Content-Type: text/plain; charset=utf-8
Pan
André A. Gomes writes:
Pan Xie writes:
scheme can't start up with LD_LIBRARY_PATH set:
$ LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH scheme
Segmentation fault (core dumped)
$ LD_LIBRARY_PATH='/usr/lib' scheme
Segmentation fault (core dumped)
The question by Pan has been answered but I have
Pan Xie writes:
> Thanks for your response. Unfortunately, it does not work:
>
>
> `LD_LIBRARY_PATH' is empty in my shell:
>
> $ echo $LD_LIBRARY_PATH
>
>
> scheme can't start up with LD_LIBRARY_PATH set:
>
> $ LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH scheme
> Segmentation fault (core dumped)
>
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:
> g
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
Hi Felix Lechner,
Thanks for your response. Unfortunately, it does not work:
`LD_LIBRARY_PATH' is empty in my shell:
$ echo $LD_LIBRARY_PATH
scheme can't start up with LD_LIBRARY_PATH set:
$ LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH scheme
Segmentation fault (core dumped)
$ LD_LIBRARY_PAT
Hi Xie Pan,
On Tue, Mar 25 2025, Pan Xie wrote:
> *this* chez scheme can not load system shared library correctly:
I have never used Chez Scheme but suspect you have to set
LD_LIBRARY_PATH. In Bash, it might look like something like this:
$ LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH chez-sche