Building a statically linked ECL works again

This commit is contained in:
jgarcia 2008-01-26 14:29:53 +00:00
parent cd07aee2f4
commit ce58a5007d
6 changed files with 504 additions and 1631 deletions

View file

@ -42,6 +42,8 @@ ECL 0.9k:
- ECL formerly accepted spaces between the comma and the @ and . characters
in expressions like ,@ or ,.
- Building a statically linked ECL works again.
;;; Local Variables: ***
;;; mode:text ***
;;; fill-column:79 ***

View file

@ -62,7 +62,6 @@ c/ecl/external.h: $(top_srcdir)/h/external.h
sed 's,__declspec(dllimport),,g' $(top_srcdir)/h/external.h > $@
ecl/external.h: c/ecl/external.h c/ecl/external.h
cp $(srcdir)/h/*.h ecl/
if grep 'undef ENABLE_DLOPEN' ecl/config.h; then cp c/external.h h; fi
bin/ecl$(EXE): ecl_min$(EXE) compile.lsp sysfun.lsp ecl/external.h BUILD-STAMP
if [ -f CROSS-COMPILER ]; then \

View file

@ -210,7 +210,7 @@
;;; THE FINAL EXECUTABLE
;;;
(setq si::*init-function-prefix* "ECL")
(setq si::*init-function-prefix* NIL)
(compiler::build-program
#+:msvc "ecl2"

2126
src/configure vendored

File diff suppressed because it is too large Load diff

View file

@ -125,7 +125,7 @@ AC_ARG_WITH(tcp,
AC_ARG_WITH(serve_event,
AS_HELP_STRING( [--with-serve-event],
[include serve-event module (default=YES)]),
[], [with_serve_event=yes])
[], [with_serve_event=${enable_shared}])
AC_ARG_WITH(clx,
AS_HELP_STRING( [--with-clx],

View file

@ -24,7 +24,7 @@ Returns, as a string, the location of the machine on which ECL runs."
(defun lisp-implementation-version ()
"Args:()
Returns the version of your ECL as a string."
"@PACKAGE_VERSION@ (CVS 2008-01-26 14:29)")
"@PACKAGE_VERSION@ (CVS 2008-01-26 15:24)")
(defun machine-type ()
"Args: ()