srfi-18 chicken install error

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

srfi-18 chicken install error

Nick-2
As I was attempting to install Chicken Egg 'sql-de-lite', on my Windows 10 system (Chicken 5.2.0), I got the following error.

==========
building srfi-18
   C:\Users\nick\AppData\Local\chicken-install\srfi-18\build-srfi-18.bat -host -D compiling-extension -J -s -regenerate-import-libraries -setup-mode -I C:\Users\nick\AppData\Local\chicken-install\srfi-18 -C -IC:\Users\nick\AppData\Local\chicken-install\srfi-18 -O2 -d1 srfi-18.scm -o C:\Users\nick\AppData\Local\chicken-install\srfi-18\srfi-18.so
'""c:' is not recognized as an internal or external command,
operable program or batch file.
        1 file(s) copied.
'""c:' is not recognized as an internal or external command,
operable program or batch file.

Error: shell command terminated with nonzero exit code
1
"C:\\Users\\nick\\AppData\\Local\\chicken-install\\srfi-18\\srfi-18.build.bat"
==========

It appears to me that the srfi-18 build script 'srfi-18.build.bat' is constructed incorrectly, in that, the command clause of the constructed 'chicken-do' command is attempting to execute the batch file

C:\Users\nick\AppData\Local\chicken-install\srfi-18\build-srfi-18.bat

when, instead, it should attempt to execute the chicken compiler command, namely:

c:/chicken_compiled/bin/csc

I get the same error if I attempt to install 'sfri-18' separately.

I'm not familiar enough with Chicken, or the Chicken Egg extensions, to understand why this is happening. Although, from what I understand, from reading the Chicken documentation, the .egg file is supposed to provide configuration information that is used to construct the build batch scripts. Is there an issue with the .egg file?

I have attached the file 'srfi-18.build.bat.txt' ('srfi-18-build.bat' generated from the command 'chicken-install srfi-18') for further reference.

-- Nick

srfi-18.build.bat.txt (3K) Download Attachment