diff --git a/src/cmp/cmpmain.lsp b/src/cmp/cmpmain.lsp index 595cb00c5..90aca79e1 100644 --- a/src/cmp/cmpmain.lsp +++ b/src/cmp/cmpmain.lsp @@ -320,7 +320,7 @@ static cl_object VV[VM]; (unwind-protect (progn (with-open-file (f "static_lib.tmp" :direction :output :if-does-not-exist :create :if-exists :supersede) - (format f "/DEBUGTYPE:CV /OUT:~A ~A ~{\"~&~A\"~}" + (format f "/DEBUGTYPE:CV /OUT:~A ~A ~{~&\"~A\"~}" output-name o-name ld-flags)) (safe-system "link -lib @static_lib.tmp")) (when (probe-file "static_lib.tmp") diff --git a/src/compile.lsp.in b/src/compile.lsp.in index 4df52de9c..c16b39bfc 100644 --- a/src/compile.lsp.in +++ b/src/compile.lsp.in @@ -68,7 +68,7 @@ ;;; (setq si::*keep-documentation* nil) (proclaim '(optimize (safety 2) (space 3))) -(let* ((c::*cc-flags* (concatenate 'string "-I@true_builddir@/c " c::*cc-flags*)) +(let* ((c::*cc-flags* (concatenate 'string "-I\"@true_builddir@/c\" " c::*cc-flags*)) (lsp-objects (compile-if-old "build:lsp;" +lisp-module-files+ :system-p t :c-file t :data-file t :h-file t ;;:shared-data-file "build:ecl.sdat"