I am running Windows 10, with MinGW-64 32-bit version, since I have the Windows binary for CHICKEN-IUP which is 32-bit. Some eggs have installedj fine - format, sql-de-lite, Spiffy, and other spiffy eggs, numbers, srfi's, gl-math, awful, and awful-server, but others - blas, hypergiant, hyperscene, and termbox fail with the same type of error - (require-library setup-api).
I would like to be able to load blas, atlas-lapack, hypergiant, and hyperscene for math and game dev.
I always run chicken-install, csi and csc from the MinGW command window. Below is the last half of the log of my command line when trying to install the hypergiant egg. I have installed glfw and glew on windows with paths set outside of CHICKEN-IUP. Hypergiant has a lot of dependencies, but some of the smaller eggs fail in a similar fashion. Any ideas? Thank you.
HTTP/1.1 200 OK
Date: Thu, 01 Oct 2015 12:43:42 GMT
Server: Apache/2.2.29 (Unix) DAV/2 SVN/1.8.10 PHP/5.4.32 mod_fastcgi/2.4.6
Connection: close
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ......
reading files ...
./BSD-LICENCE
./hashtest.c
./z3.meta
./z3.scm
./z3.setup
./z3bdtest.c
./z3betest.c
./z3blib.c
./z3blib.h
./z3crc32.h
./z3ddtest.c
./z3detest.c
./z3dlib.3
./z3dlib.c
./z3dlib.h
./z3fdtest.c
./z3fetest.c
./z3flib.3
./z3flib.c
./z3flib.h
./z3lib.3
./z3lib.h
./z3liblib.h
z3 located at C:\Users\Robert\AppData\Local\Temp/tempc7f2.14752/z3
checking platform for `opengl-glew' ...
checking dependencies for `opengl-glew' ...
checking platform for `z3' ...
checking dependencies for `z3' ...
checking platform for `hyperscene' ...
checking dependencies for `hyperscene' ...
checking platform for `gl-type' ...
checking dependencies for `gl-type' ...
missing: freetype, opengl-glew, gl-utils
retrieving ...
connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
requesting "/henrietta.cgi?name=freetype&mode=default" ...
reading response ...
HTTP/1.1 200 OK
Date: Thu, 01 Oct 2015 12:43:44 GMT
Server: Apache/2.2.29 (Unix) DAV/2 SVN/1.8.10 PHP/5.4.32 mod_fastcgi/2.4.6
Connection: close
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks .
reading files ...
./freetype.meta
./freetype.scm
./freetype.setup
freetype located at C:\Users\Robert\AppData\Local\Temp/tempc7f2.14752/freetype
checking platform for `freetype' ...
checking dependencies for `freetype' ...
checking platform for `glfw3' ...
checking dependencies for `glfw3' ...
install order:
("glfw3"
"freetype"
"opengl-glew"
"z3"
"srfi-99"
"gl-utils"
"gl-type"
"hyperscene"
"glls"
"noise"
"soil"
"random-mtzig"
"bitstring"
"hypergiant")
installing glfw3:0.6.1 ...
changing current directory to C:\Users\Robert\AppData\Local\Temp/tempc7f2.14752/
glfw3
"c:\chicken-iup\bin\csi" -bnq -setup-mode -e "(require-library setup-api)" -e
"(import setup-api)" -e "(setup-error-handling)" -e "(extension-name-and-version
'(\"glfw3\" \"0.6.1\"))" "glfw3.setup"
"c:\chicken-iup\bin\csc" -feature compiling-extension -setup-mode -O2 -d0 -
lglfw -lopengl32 -lgdi32 -J -s glfw3-bindings.scm
C:/minGW-32/mingw32/bin/../lib/gcc/i686-w64-mingw32/5.2.0/../../../../i686-w64-m
ingw32/bin/ld.exe: cannot find -lglfw
collect2.exe: error: ld returned 1 exit status
Error: shell command terminated with non-zero exit status 1: ""gcc" "glfw3-bindi
ngs.o" -o "glfw3-bindings.so" -Wl,--enable-auto-import -shared -Lc:\chicken-iup\
lib -lglfw -lopengl32 -lgdi32 -L"c:\chicken-iup/lib/" -lchicken -lm -lws2_32"
Error: shell command failed with nonzero exit status 1:
"c:\chicken-iup\bin\csc" -feature compiling-extension -setup-mode -O2 -d0 -
lglfw -lopengl32 -lgdi32 -J -s glfw3-bindings.scm
Error: shell command terminated with nonzero exit code
70
"\"c:\\chicken-iup\\bin\\csi\" -bnq -setup-mode -e \"(require-library setup-api)
\"...
C:\>