Welcome to the CHICKEN Scheme pasting service

chicken-install utf8 on windows10 fails added by klm` on Fri Aug 17 15:19:09 2018


;; 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.

Your annotation:

Enter a new annotation:

Your nick:
The title of your paste:
Your paste (mandatory) :
What's the equality predicate for strings in R5RS?
Visually impaired? Let me spell it for you (wav file) download WAV