On Wed Sep 23, 2026 at 2:31 AM CEST, Srayan Jana via Chicken-users wrote:
>
> I should mention this was when I was trying to import CRUNCH with 
> chicken-install, forgot to mention that oops
>
> ________________________________________
> From: Srayan Jana <[email protected]>
> Sent: Tuesday, September 22, 2026 5:30 PM
> To: Kristian Lein-Mathisen via Chicken-users
> Subject: Found a bug with building on windows (chicken 6 master)
>
> Got this error
>
> C:/chicken//bin/csc -host -D compiling-extension -J -s 
> -regenerate-import-libraries -setup-mode -I 
> C:/Users/sraya/AppData/Local/chicken-install/crunch -C 
> -IC:/Users/sraya/AppData/Local/chicken-install/crunch -O2 -d1 crunch.scm -o 
> C:/Users/sraya/AppData/Local/chicken-install/crunch/crunch.so
> In file included from 
> C:/Users/sraya/AppData/Local/chicken-install/crunch/crunch.c:11:
> C:/Users/sraya/AppData/Local/chicken-install/crunch/crunch.h: In function 
> 'crunch_tmpfile':
> C:/Users/sraya/AppData/Local/chicken-install/crunch/crunch.h:1420:17: error: 
> implicit declaration of function 'rand_s'; did you mean 'rand'? 
> [-Wimplicit-function-declaration]
>  1420 |         errno = rand_s(&randnum);
>       |                 ^~~~~~
>       |                 rand
>

This is strange - crunch.h defines _CRT_RAND_S and should make this function
available. What version of Windows do you have?


cheers,
felix


Reply via email to