;; running C5rc1 on windows10 with msys2.org, I do this: ;; =============================================== vagrant@VAGRANT-KMR8F7V ~/t/copy> chicken-install utf8 C:\msys64\tmp\tempc522.1920\case-map-1.dat C:\msys64\tmp\tempc522.1920\case-map-2.dat C:\msys64\tmp\tempc522.1920\string-pointer.scm C:\msys64\tmp\tempc522.1920\unicode-char-sets.scm C:\msys64\tmp\tempc522.1920\utf8-case-map.scm C:\msys64\tmp\tempc522.1920\utf8-lolevel.scm C:\msys64\tmp\tempc522.1920\utf8-srfi-13.scm C:\msys64\tmp\tempc522.1920\utf8-srfi-14.scm C:\msys64\tmp\tempc522.1920\utf8.egg C:\msys64\tmp\tempc522.1920\utf8.scm 10 File(s) copied building utf8 C:/c5//bin/csc -host -D compiling-extension -J -s -setup-mode -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local -O3 -d0 C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-lolevel.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-lolevel.so C:/c5//bin/csc -setup-mode -static -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -emit-link-file C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-lolevel.link -host -D compiling-extension -c -unit utf8-lolevel -D compiling-static-extension -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local -O3 -d0 C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-lolevel.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-lolevel.static.obj C:/c5//bin/csc -setup-mode -s -host -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local -O3 -d0 C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-lolevel.import.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-lolevel.import.so C:/c5//bin/csc -host -D compiling-extension -J -s -setup-mode -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-14.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-14.so C:/c5//bin/csc -setup-mode -static -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -emit-link-file C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-14.link -host -D compiling-extension -c -unit utf8-srfi-14 -D compiling-static-extension -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-14.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-14.static.obj C:/c5//bin/csc -setup-mode -s -host -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-14.import.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-14.import.so C:/c5//bin/csc -host -D compiling-extension -J -s -setup-mode -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\unicode-char-sets.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\unicode-char-sets.so C:/c5//bin/csc -setup-mode -static -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -emit-link-file C:\msys64\home\vagrant\.chicken-install\cache\utf8\unicode-char-sets.link -host -D compiling-extension -c -unit unicode-char-sets -D compiling-static-extension -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\unicode-char-sets.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\unicode-char-sets.static.obj C:/c5//bin/csc -setup-mode -s -host -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\unicode-char-sets.import.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\unicode-char-sets.import.so C:/c5//bin/csc -host -D compiling-extension -J -s -setup-mode -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-case-map.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-case-map.so C:/c5//bin/csc -setup-mode -static -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -emit-link-file C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-case-map.link -host -D compiling-extension -c -unit utf8-case-map -D compiling-static-extension -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-case-map.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-case-map.static.obj C:/c5//bin/csc -setup-mode -s -host -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-case-map.import.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-case-map.import.so C:/c5//bin/csc -host -D compiling-extension -J -s -setup-mode -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-13.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-13.so C:/c5//bin/csc -setup-mode -static -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -emit-link-file C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-13.link -host -D compiling-extension -c -unit utf8-srfi-13 -D compiling-static-extension -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-13.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-13.static.obj C:/c5//bin/csc -setup-mode -s -host -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-13.import.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8-srfi-13.import.so C:/c5//bin/csc -host -D compiling-extension -J -s -setup-mode -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8.so C:/c5//bin/csc -setup-mode -static -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -emit-link-file C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8.link -host -D compiling-extension -c -unit utf8 -D compiling-static-extension -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8.static.obj C:/c5//bin/csc -setup-mode -s -host -I C:\msys64\home\vagrant\.chicken-install\cache\utf8 -C -IC:\msys64\home\vagrant\.chicken-install\cache\utf8 -fixnum-arithmetic -inline -local C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8.import.scm -o C:\msys64\home\vagrant\.chicken-install\cache\utf8\utf8.import.so installing utf8 A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\lib\chicken\9 already exists. 1 file(s) copied. A subdirectory or file C:\c5\\share\chicken already exists. The syntax of the command is incorrect. Error: shell command terminated with nonzero exit code 1 "C:\\msys64\\home\\vagrant\\.chicken-install\\cache\\utf8\\utf8.install.bat" ;; =============================================== ;; this happens because cmd.exe's copy only supports two arguments: vagrant@VAGRANT-KMR8F7V ~/t/copy> cat test2.bat ; cmd /c test2.bat copy a w\ copy b w\ copy c w\ C:\msys64\home\vagrant\tmp\copy>copy a w\ 1 file(s) copied. C:\msys64\home\vagrant\tmp\copy>copy b w\ 1 file(s) copied. C:\msys64\home\vagrant\tmp\copy>copy c w\ 1 file(s) copied. vagrant@VAGRANT-KMR8F7V ~/t/copy> cat test.bat ; cmd /c test.bat copy a b c w\ C:\msys64\home\vagrant\tmp\copy>copy a b c w\ The syntax of the command is incorrect.