Bootstrap script failed here (using w64devkit)
```C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/bin/chicken-install
 -defaults ./setup.defaults -update-db
loading import libraries ...
generating database ...
mkdir -p 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1"
mkdir -p 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/chicken/doc"
mkdir -p 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/chicken"
cp -r ./chicken.mdoc 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1/chicken.1"
cp -r ./csc.mdoc 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1/csc.1"
cp -r ./csi.mdoc 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1/csi.1"
cp -r ./chicken-do.mdoc 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1/chicken-do.1"
cp -r ./chicken-install.mdoc 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1/chicken-install.1"
cp -r ./chicken-uninstall.mdoc 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1/chicken-uninstall.1"
cp -r ./chicken-status.mdoc 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1/chicken-status.1"
cp -r ./chicken-profile.mdoc 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/man/man1/chicken-profile.1"
mkdir -p 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/chicken/doc/manual"
cp -r ./manual-html/* 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/chicken/doc/manual"
cp -r ./README 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/chicken/doc"
cp -r ./DEPRECATED 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/chicken/doc"
cp -r ./LICENSE 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/chicken/doc"
cp -r ./setup.defaults 
"C:/git-repos/chicken-core/boot/chicken-6.0.0pre1/../snapshot/share/chicken"
detecting platform ... on Windows, the prefix must contain a drive letter
C:/git-repos/chicken-core $```

________________________________

Srayan Jana
Computer Game Science
University of California, Irvine

________________________________
From: Felix Winkelmann <[email protected]>
Sent: Tuesday, October 21, 2025 1:12 PM
To: Srayan Jana <[email protected]>
Subject: Re: Can't figure out how to build from source on Windows

On Tue Oct 21, 2025 at 7:38 PM CEST, Srayan Jana wrote:
> So, I was able to get it working on WSL just fine, but on windows 11 
> specifically using MSYS2 I got this
> ```
> sraya@Penelope MSYS /c/git-repos/chicken-core
> $ ./scripts/bootstrap.sh
> --2025-10-21 10:37:30--  
> https://code.call-cc.org/dev-snapshots/2024/12/09/chicken-6.0.0pre1.tar.gz
> Loaded CA certificate '/usr/ssl/certs/ca-bundle.crt'
> Resolving code.call-cc.org (code.call-cc.org)... 78.47.93.131
> Connecting to code.call-cc.org (code.call-cc.org)|78.47.93.131|:443... 
> connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 4284693 (4.1M) [application/x-gzip]
> Saving to: ‘chicken-6.0.0pre1.tar.gz’
>
> chicken-6.0.0pre1.tar.gz      
> 100%[=================================================>]   4.09M  2.81MB/s    
> in 1.5s
>
> 2025-10-21 10:37:32 (2.81 MB/s) - ‘chicken-6.0.0pre1.tar.gz’ saved 
> [4284693/4284693]
>
> detecting platform ...
> unable to figure out platform
>

Ah, ok. Since we have some trouble supporting all existing mingw32 toolchains,
we have settled on w64devkit by Chris Wellon [1] which is pretty good.
If you want you can download and unpack it somewhere (I don't think you
need to install it, so it shouldn't be too intrusive) and use it to
build CHICKEN. The package is pretty complete and has been tested by us.

Please consider giving it a try and get back to me if you have any
problems.


cheers,
felix


[1] https://github.com/skeeto/w64devkit

Reply via email to