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
>>
>

Reply via email to