~ chicken-core (chicken-5) be5b0827ad02473c7fbf277b8153dabb8863e973
commit be5b0827ad02473c7fbf277b8153dabb8863e973 Author: Michele La Monaca <bitbucket@lamonaca.net> AuthorDate: Sun Jul 13 13:39:43 2014 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Wed Jul 23 12:27:59 2014 +0200 fix static compilation in cygwin Signed-off-by: Peter Bex <peter.bex@xs4all.nl> Signed-off-by: felix <felix@call-with-current-continuation.org> diff --git a/NEWS b/NEWS index 10208536..37800161 100644 --- a/NEWS +++ b/NEWS @@ -56,6 +56,10 @@ CHICKENINCDIR and CHICKENLIBDIR will now also be taken from the environment, if present (like PLATFORM, DESTDIR and PREFIX). +- Tools + - "csc" + - On Cygwin, -static now works again (thanks to Michele La Monaca) + 4.9.0 - Security fixes diff --git a/csc.scm b/csc.scm index 8d586ab1..16ab65ec 100644 --- a/csc.scm +++ b/csc.scm @@ -119,10 +119,7 @@ (define windows-shell WINDOWS_SHELL) (define generate-manifest #f) -(define libchicken - (if cygwin - (string-append "cyg" INSTALL_LIB_NAME "-0") - (string-append "lib" INSTALL_LIB_NAME))) +(define libchicken (string-append "lib" INSTALL_LIB_NAME)) (define default-library (string-append libchicken "." library-extension))Trap