mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2025-12-31 23:00:54 -08:00
Make ECL compilable again under MSVC.
This commit is contained in:
parent
feb1a0836c
commit
af2d9050bf
3 changed files with 10 additions and 5 deletions
|
|
@ -117,7 +117,7 @@ lsp/config.lsp: $(srcdir)/lsp/config.lsp.in Makefile.msvc6
|
|||
sed -e "s,@ecldir@,$(libdir:\=/),g" \
|
||||
-e "s,@SHORT_SITE_NAME@,$(SHORT_SITE_NAME),g" \
|
||||
-e "s,@LONG_SITE_NAME@,$(LONG_SITE_NAME),g" \
|
||||
-e "s,@ECL_VERSION@,$(ECL_VERSION),g" \
|
||||
-e "s,@PACKAGE_VERSION@,$(ECL_VERSION),g" \
|
||||
-e "s,@ARCHITECTURE@,$(ARCHITECTURE),g" \
|
||||
-e "s,@MACHINE_INSTANCE@,$(MACHINE_INSTANCE),g" \
|
||||
-e "s,@MACHINE_VERSION@,$(MACHINE),g" \
|
||||
|
|
@ -131,12 +131,16 @@ compile.lsp: bare.lsp $(srcdir)/compile.lsp.in Makefile.msvc6
|
|||
-e "s,@true_builddir@,$(MAKEDIR:\=/),g" \
|
||||
-e "s,@CFLAGS@,$(CFLAGS),g" \
|
||||
-e "s,@ECL_CFLAGS@,,g" \
|
||||
-e "s,@CPPFLAGS@,,g" \
|
||||
-e "s,@LDRPATH@,,g" \
|
||||
-e "s,@LDFLAGS@,/MD /link /LIBPATH:~S,g" \
|
||||
-e "s,@SHARED_LDFLAGS@,/LD,g" \
|
||||
-e "s,@BUNDLE_LDFLAGS@,/LD,g" \
|
||||
-e "s,@CLIBS@,user32.lib ws2_32.lib,g" \
|
||||
-e "s,@STATICLIBS@,eclgmp.lib eclgc.lib,g" \
|
||||
-e "s,@LIBS@,user32.lib ws2_32.lib,g" \
|
||||
-e "s,@CORE_LIBS@,,g" \
|
||||
-e "s,@FASL_LIBS@,,g" \
|
||||
-e "s,@OBJEXT@,obj,g" \
|
||||
-e "s,@SHAREDPREFIX@,,g" \
|
||||
-e "s,@SHAREDEXT@,lib,g" \
|
||||
|
|
@ -163,6 +167,7 @@ cmp/cmpcfg.lsp: $(srcdir)/cmp/cmpcfg.lsp.in Makefile.msvc6
|
|||
sed -e "s,@ECL_CC@,$(CC),g" \
|
||||
-e "s,@CFLAGS@,$(CFLAGS),g" \
|
||||
-e "s,@ECL_CFLAGS@,,g" \
|
||||
-e "s,@CPPFLAGS@,,g" \
|
||||
-e "s,@LDRPATH@,,g" \
|
||||
-e "s,@LDFLAGS@,/MD /link /LIBPATH:~S,g" \
|
||||
-e "s,@SHARED_LDFLAGS@,/LD,g" \
|
||||
|
|
|
|||
|
|
@ -1037,8 +1037,8 @@ EXPORTS
|
|||
cl_gentemp
|
||||
si_put_properties
|
||||
|
||||
cl_defvar
|
||||
cl_defparameter
|
||||
;cl_defvar
|
||||
;cl_defparameter
|
||||
make_symbol
|
||||
make_keyword
|
||||
symbol_value
|
||||
|
|
|
|||
|
|
@ -1037,8 +1037,8 @@ EXPORTS
|
|||
cl_gentemp
|
||||
si_put_properties
|
||||
|
||||
cl_defvar
|
||||
cl_defparameter
|
||||
;cl_defvar
|
||||
;cl_defparameter
|
||||
make_symbol
|
||||
make_keyword
|
||||
symbol_value
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue