Re: [ANN] CHICKEN 6.0.0 rerlease candidate available

Felix Winkelmann via Chicken-users <[email protected]> Tue, 12 May 2026 22:22:14 +0200
Newsgroups gmane.lisp.scheme.chicken
Message-ID <[email protected]>
On Tue May 12, 2026 at 10:18 PM CEST, Pietro Cerutti wrote:
>>>
>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D csc tests ...
>>> dyld[4526]: Library not loaded: libchicken.dylib
>>>    Referenced from: <EF4A9C65-6DDF-368F-9DC5-455A3285DB34> /Users/pietr=
ocerutti/chicken-6.0.0rc3/csc
>>>    Reason: tried: 'libchicken.dylib' (no such file), '/System/Volumes/P=
reboot/Cryptexes/OSlibchicken.dylib' (no such file), 'libchicken.dylib' (no=
 such file), '/Users/pietrocerutti/chicken-6.0.0rc3/tests/libchicken.dylib'=
 (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/pietrocerutti/=
chicken-6.0.0rc3/tests/libchicken.dylib' (no such file), '/Users/pietroceru=
tti/chicken-6.0.0rc3/tests/libchicken.dylib' (no such file)
>>>
>>
>>"OSlibchicken.dylib" looks wrong. Can you use "otool" to dump the runtime=
 linker
>>path of the produced executable from that test?
>
> I think it's just trying.. it simply is not looking into the root dir of=
=20
> the checkout / build.
>
> That test is an interpreted test that calls csc. However, when it uses=20
> system* to call csc, the DYLD_LIBRARY_PATH env is not retained.

Right, that's SIP dropping the env-var. Did you make "install" before "chec=
k"?


cheers,
felix