> On Oct 23, 2025, at 1:18 PM, Rolando Abarca via Chicken-users 
> <[email protected]> wrote:
> 
> Just tried the same steps on my macbook (arm64) with a fresh clone without 
> issues, so maybe it's something only happening macos x86_64?

x86 sepcific afaik

> 
> $ sw_vers
> ProductName:            macOS
> ProductVersion:         15.6.1
> BuildVersion:           24G90
> $ gcc --version
> Apple clang version 16.0.0 (clang-1600.0.26.3)
> Target: arm64-apple-darwin24.6.0
> Thread model: posix
> InstalledDir: 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
> $ sh scripts/bootstrap.sh
> ...
> rm -f chicken-config.h chicken-defaults.h chicken-install.rc 
> chicken-uninstall.rc
> touch config.make
> 
> Now, build chicken by passing "--chicken ./chicken-boot" to "configure",
> in addition to PREFIX, PLATFORM, and other parameters.
> 
> $ ./configure --chicken ./chicken-boot
> detecting platform ... macosx
> installation prefix: /usr/local
> bootstrap chicken: ./chicken-boot
> testing C compiler (gcc) ... works
> 
> now run make to build the system
> $ make -j$(nproc)
> echo '#define C_CHICKEN_PROGRAM "chicken"' >> chicken-defaults.h.tmp
> ...
> gcc  -L. csc.o  -o csc -lchicken  -lm
> gcc  -L. chicken-install.o  -o chicken-install -lchicken  -lm
> $ ./csi
> CHICKEN
> (c) 2008-2022, The CHICKEN Team
> (c) 2000-2007, Felix L. Winkelmann
> Version 6.0.0 (rev 96e023e7)
> macosx-unix-clang-arm64 [ 64bit dload ptables ]
> 
> Type ,? for help.
> #;1>
> 
> Rolando Abarca
> LinkedIn - Book some time with me
> 
> 
> On Thu, Oct 23, 2025 at 9:36 AM Ben via Chicken-users 
> <[email protected]> wrote:
> hi
> This is my error report. Any idea whats the probleme here?
> Thanks Ben
> 
> $ sw_vers
> ProductName:            macOS
> ProductVersion:         15.6.1
> 
> $ gcc --version
> Apple clang version 17.0.0 (clang-1700.0.13.5)
> Target: x86_64-apple-darwin24.6.0
> Thread model: posix
> InstalledDir: 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
> 
> git clone https://code.call-cc.org/git/chicken-core.git
> # ...
> 
> $ sh scripts/bootstrap.ch
> # Errors
> # ....
> gcc -m64 -L. chicken.o batch-driver.o core.o optimizer.o lfa2.o 
> compiler-syntax.o scrutinizer.o support.o c-platform.o c-backend.o 
> user-pass.o -o chicken \
>           -lchicken  -lm
> install_name_tool -change libchicken.dylib 
> /Users/ben/Builds/chicken-crunch/chicken-core/boot/chicken-6.0.0pre1/libchicken.dylib
>  chicken
> error: 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool:
>  changing install names or rpaths can't be redone for: chicken (for 
> architecture x86_64) because larger updated load commands do not fit (the 
> program must be relinked, and you may need to use -headerpad or 
> -headerpad_max_install_names)
> make: *** [chicken] Error 1
> 


Reply via email to