Hello all, I have a problem similar to a recent post (http://lists.nongnu.org/archive/html/chicken-users/2014-10/msg00030.html) involving compiling an application that uses the openssl egg.
The application runs interpreted via csi -s with no problems. I can also compile the program with 'csc foo.scm -o foo' and run the executable foo with no problems. The problem arises when I try to deploy with: csc -deploy foo.scm chicken-install -deploy -p ./foo openssl [... +other extensions] Both commands run without error. All extensions install in the deployment repository without (any obvious) error. However, running the newly created executable generates the error: Error: (ssl-connect) Unable to connect over HTTPS. To fix this, install the openssl egg and try again: Call history: http-client.scm:507: g886 http-client.scm:616: intarweb#request-uri http-client.scm:616: close-connection! http-client.scm:161: ensure-local-connections http-client.scm:129: connections-owner http-client.scm:164: connections http-client.scm:164: hash-table-ref/default http-client.scm:122: open-output-string http-client.scm:122: ##sys#check-output-port http-client.scm:122: uri-common#uri-host http-client.scm:122: ##sys#print http-client.scm:122: ##sys#write-char-0 http-client.scm:122: uri-common#uri-port http-client.scm:122: ##sys#print http-client.scm:122: get-output-string http-client.scm:617: raise My application uses a custom egg that implicitly imports openssl. I've added an explicit (use openssl) in each file of the program, but this hasn't helped. Can anyone suggest what might be causing this problem? For what it's worth, including (use chicken-syntax) did not solve this problem... I'm using Chicken: Version 4.9.0.1 (stability/4.9.0) (rev 8b3189b) linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables ] bootstrapped 2014-06-07 Thanks, Nick _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users