Hi Arnaud, I'm not sure if having the prefix equal the source directory works. Has this worked for you with other chicken versions? It could be worth trying with $(pwd)/build or something.
K. On Tue, May 12, 2026, 18:59 Arnaud Bailly via Chicken-users < [email protected]> wrote: > I got the following error on Mac OS X > > % ./configure --prefix $(pwd) > ... > % make install check > ... > ======================================== csc tests ... > dyld[2447]: Library not loaded: libchicken.dylib > Referenced from: <97962E57-3D9C-3F6C-8883-0CF8EAE42A40> > /Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/csc > Reason: tried: 'libchicken.dylib' (no such file), > '/System/Volumes/Preboot/Cryptexes/OSlibchicken.dylib' (no such file), > 'libchicken.dylib' (no such file), > '/Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/tests/libchicken.dylib' > (no such file), > '/System/Volumes/Preboot/Cryptexes/OS/Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/tests/libchicken.dylib' > (no such file), > '/Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/tests/libchicken.dylib' > (no such file) > > Error: shell invocation failed with non-zero return status > "/Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/csc -v > -I.. -compiler > /Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/chicken > -libdir .. null.scm -t" > 6 > > Call history: > > csc-tests.scm:19 [csc] (apply run csc-path "-v" "-I.." "-compiler" > (realpath chicken-path) "-libdir" ".." args) > csc-tests.scm:19 [csc] (realpath chicken-path) > csc-tests.scm:21 (csc "null.scm" "-t") > csc-tests.scm:21 (csc "null.scm" "-t") > csc-tests.scm:19 [csc] (apply run csc-path "-v" "-I.." "-compiler" > (realpath chicken-path) "-libdir" ".." args) > csc-tests.scm:19 [csc] (realpath chicken-path) > csc-tests.scm:13 [realpath] (normalize-pathname (make-pathname > (current-directory) x)) > csc-tests.scm:13 [realpath] (make-pathname (current-directory) x) > csc-tests.scm:13 [realpath] (current-directory) > csc-tests.scm:16 [run] (system* (string-intersperse (cons (realpath x) > args))) > csc-tests.scm:16 [run] (string-intersperse (cons (realpath x) args)) > csc-tests.scm:16 [run] (cons (realpath x) args) > csc-tests.scm:16 [run] (realpath x) > csc-tests.scm:13 [realpath] (normalize-pathname (make-pathname > (current-directory) x)) > csc-tests.scm:13 [realpath] (make-pathname (current-directory) x) > csc-tests.scm:13 [realpath] (current-directory) <-- > make: *** [check] Error 70 > > I suspect this is because the dylib is not in a standard path, although it > exists and has been built. > > arnaud@MacBook-Pro-21 chicken-6.0.0rc3 % find . -name libchicken.dylib > ./libchicken.dylib > ./lib/libchicken.dylib > > Regards, > > -- > Arnaud Bailly - @dr_c0d3 > > > On Tue, May 12, 2026 at 5:57 PM Anton Idukov via Chicken-users < > [email protected]> wrote: > >> Operating system: Debian 12 >> Hardware platform: x86_64 >> C Compiler: GCC 12.2.0 >> Installation works?: yes >> Tests works?: yes >> Installation of eggs works?: yes (matchable) >> >> вт, 12 мая 2026 г. в 15:33, Pietro Cerutti via Chicken-users < >> [email protected]>: >> >>> On May 12 2026, 08:44 +0000, Felix Winkelmann via Chicken-users < >>> [email protected]> wrote: >>> >If you can, please let us know the following information about the >>> >environment you tested the RC tarball on: >>> >>> Operating system: FreeBSD 15.0-RELEASE-p8 >>> releng/15.0-n281036-53054229dcb3 GENERIC amd64 >>> Hardware platform: amd64 (x86-65) >>> C Compiler: FreeBSD clang version 19.1.7 ( >>> https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) >>> Installation works?: yes >>> Tests work?: yes >>> Installation of eggs works?: yes (awful) >>> >>> Thank you! >>> >>> -- >>> Pietro Cerutti >>> I have pledged to give 10% of income to effective charities >>> and invite you to join me - https://givingwhatwecan.org >>> >>
