~ chicken-core (chicken-5) 870c3538c04b3c6294bf850234c32e29eeb030fa
commit 870c3538c04b3c6294bf850234c32e29eeb030fa Author: Peter Bex <peter.bex@xs4all.nl> AuthorDate: Sun Aug 3 17:54:34 2014 +0200 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Tue Aug 12 17:18:33 2014 +1200 Fix bug in deploy mode under Cygwin introduced by be5b0827ad02473c7fbf277b8153dabb8863e973 Signed-off-by: Evan Hanson <evhan@foldling.org> diff --git a/csc.scm b/csc.scm index 16ab65ec..59556aa0 100644 --- a/csc.scm +++ b/csc.scm @@ -120,6 +120,10 @@ (define generate-manifest #f) (define libchicken (string-append "lib" INSTALL_LIB_NAME)) +(define dynamic-libchicken + (if cygwin + (string-append "cyg" INSTALL_LIB_NAME "-0") + libchicken)) (define default-library (string-append libchicken "." library-extension)) @@ -974,7 +978,7 @@ EOF (define (copy-libraries targetdir) (let ((lib (make-pathname (target-lib-path) - libchicken + dynamic-libchicken (cond (osx "dylib") ((or mingw cygwin) "dll") (else (string-appendTrap