Hi I'm trying to install openssl on Windows but it fails with the following
error. Any hints? I installed chicken scheme from as Chocolatey package[1],
as instructed by Chicken's wiki[2].

Installing other "regular" eggs were successful, including: http-client,
uri-common, args.

Any hint on the issue and fix would be greatly appreciated!


[1]: https://chocolatey.org/packages/chicken/
[2]: https://wiki.call-cc.org/platforms#microsoft-windows-



PS C:\Users\johnw\work\foo> chicken-install.exe openssl
retrieving ...
connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
requesting "/henrietta.cgi?name=openssl&mode=default" ...
reading response ...
HTTP/1.1 200 OK
Date: Wed, 22 Feb 2017 07:31:49 GMT
Server: Apache/2.2.31 (Unix) DAV/2 PHP/5.5.36 mod_fastcgi/2.4.6
Connection: close
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ..
reading files ...
  ./openssl.meta
  ./openssl.scm
  ./openssl.setup
 openssl located at C:\Users\johnw\AppData\Local\Temp\temp8cb4.11736\openssl
checking platform for `openssl' ...
checking dependencies for `openssl' ...
install order:
("openssl")
installing openssl:1.7.0 ...
changing current directory to
C:\Users\johnw\AppData\Local\Temp\temp8cb4.11736\openssl
  ""C:\chicken\bin\csi" -bnq -setup-mode -e "(require-library setup-api)"
-e "(import setup-api)" -e "(setup-error-handling)" -e
"(extension-name-and-version '(\"openssl\" \"1.7.0\"))" "openssl.setup""
  "C:\chicken\bin\csc" -feature compiling-extension -setup-mode    -O2 -d0
-s -j openssl openssl.scm -lssl -lcrypto -lgdi32
openssl.c:22:28: fatal error: openssl/rand.h: No such file or directory
compilation terminated.

Error: shell command terminated with non-zero exit status 1: ""gcc"
"openssl.c" -o "openssl.o" -c  -fno-strict-aliasing -fwrapv
-DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -DPIC -DC_SHARED
-IC:\\chicken\\include\\chicken\\"

Error: shell command failed with nonzero exit status 1:

  ""C:\chicken\bin\csc" -feature compiling-extension -setup-mode    -O2 -d0
-s -j openssl openssl.scm -lssl -lcrypto -lgdi32"


Error: shell command terminated with nonzero exit code
70
"\"\"C:\\chicken\\bin\\csi\" -bnq -setup-mode -e \"(require-library
setup-api)\"...
_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to