~ chicken-core (chicken-5) add125c47a08c2afa371ae2d6d3b538325a42a43
commit add125c47a08c2afa371ae2d6d3b538325a42a43 Author: Felix <bunny351@gmail.com> AuthorDate: Fri Oct 30 23:54:59 2009 +0100 Commit: Felix <bunny351@gmail.com> CommitDate: Fri Oct 30 23:54:59 2009 +0100 -setup-mode was not switched off for cross-chicken in setup-api diff --git a/setup-api.scm b/setup-api.scm index 021dbb0f..d76c01b2 100644 --- a/setup-api.scm +++ b/setup-api.scm @@ -218,7 +218,10 @@ (make-pathname *chicken-bin-path* (cdr (assoc prg *installed-executables*)))) - "-feature" "compiling-extension" "-setup-mode" + "-feature" "compiling-extension" + (if (and (feature? #:cross-chicken) + (not (host-extension))) + "" "-setup-mode") (if (keep-intermediates) "-k" "") (if (host-extension) "-host" "") *csc-options*)Trap