Juan Jose Garcia Ripoll
|
45a0d44baa
|
Libraries have to be installed with execute permissions and not stripped in Darwin.
|
2009-06-10 09:54:19 +02:00 |
|
Juan Jose Garcia Ripoll
|
eed8ad4820
|
Removed shell command which is not needed and which confuses FreeBSD's shell
|
2009-06-01 15:28:52 +02:00 |
|
Juan Jose Garcia Ripoll
|
3687fa0812
|
Upgraded Boehm-Weiser garbage collector to version 7.1
|
2009-04-03 18:01:00 +02:00 |
|
Juan Jose Garcia Ripoll
|
8cd3b9d55f
|
Allow to selectively build in or store as sources the different modules
|
2009-03-31 17:20:11 +02:00 |
|
Juan Jose Garcia Ripoll
|
3c3dafa315
|
When ECL is built with --enable-unicode, it uses its own database for Unicode properties instead of tolower, toupper, etc.
|
2009-01-10 22:45:38 +01:00 |
|
Juan Jose Garcia Ripoll
|
167a62765b
|
Missing the installation part in the previous commit.
|
2009-01-04 19:54:06 +01:00 |
|
Juan Jose Garcia Ripoll
|
c20ac3a7a0
|
Implemented user defined encodings. Added files for most useful encodings.
|
2009-01-02 20:03:45 +01:00 |
|
jjgarcia
|
b66165691f
|
Use relative links for this is required by *BSD install systems
|
2008-09-20 22:35:29 +00:00 |
|
jjgarcia
|
467011e4ab
|
Implemented sonames and the equivalent in OS X
|
2008-09-09 19:35:00 +00:00 |
|
jjgarcia
|
3853a0ebe1
|
Do not use INSTALL_PROGRAM to install lisp files. Ensure /ecl directory exists
|
2008-07-13 09:43:49 +00:00 |
|
jgarcia
|
8800b254f5
|
Committed the changes to implement small conses
|
2008-04-30 14:24:20 +00:00 |
|
jgarcia
|
5fdd1b564a
|
The asterisk in a wildcard pattern breaks OS 10.5 build
|
2008-03-06 08:54:46 +00:00 |
|
jgarcia
|
ce58a5007d
|
Building a statically linked ECL works again
|
2008-01-26 14:29:53 +00:00 |
|
jgarcia
|
16440d6d1e
|
The previous fixed broke the linking process. Undo and wait until we plan the file organization better
|
2007-12-25 19:49:45 +00:00 |
|
jgarcia
|
74fcc7185e
|
Under cygwin, mingw, etc, copy the shared library into the same directory as the executable file
|
2007-12-25 19:30:47 +00:00 |
|
jgarcia
|
af8c7a0618
|
Change directory structure
|
2007-06-04 18:43:32 +00:00 |
|
jgarcia
|
e6053f541e
|
Ignore obsolete documentation files
|
2007-06-03 13:52:48 +00:00 |
|
jgarcia
|
e7e4cc75a5
|
Version 4.2.1 of the GMP library
|
2007-01-20 12:25:14 +00:00 |
|
jgarcia
|
95f3350273
|
Use the file-loading facility in ecl_min
|
2006-05-06 08:17:52 +00:00 |
|
jgarcia
|
ba033f6bbd
|
ECL's own garbage collector working again by updating to new codeblock structure and porting to 64-bits
|
2006-04-11 16:31:12 +00:00 |
|
jjgarcia
|
feba5a9f69
|
GMP does not use the standard variable includedir to install the headers. Hence, we move the file manually.
|
2006-03-14 16:34:25 +00:00 |
|
jjgarcia
|
fbd2806c52
|
mkdir fails when some directories from a previous build exist
|
2006-03-08 13:45:09 +00:00 |
|
jjgarcia
|
1b0f9613f0
|
All installable headers are now copied to ecl/. GC headers in particular are stored under ecl/gc and ecl/gc/private.
|
2006-03-07 16:39:34 +00:00 |
|
jjgarcia
|
eeb4b234ca
|
Expand @eclincudedir@ in ecl-conf
|
2006-03-02 15:50:33 +00:00 |
|
jjgarcia
|
944f116c96
|
MINGW's gcc does not like having '..' in include paths
|
2006-02-28 17:17:34 +00:00 |
|
jjgarcia
|
d9997268f8
|
Final fixes to make the new directory structure work with MSVC++
|
2006-02-28 14:21:26 +00:00 |
|
jjgarcia
|
936b7fb6f6
|
Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers.
|
2006-02-28 14:05:47 +00:00 |
|
jjgarcia
|
8846ac62b2
|
Fixes to make --disable-shared work in Mingw32
|
2006-01-13 13:32:25 +00:00 |
|
jjgarcia
|
f35bddaeb7
|
Clean also the 'ext' directory so that asdf rebuilds properly'
|
2005-12-06 09:06:48 +00:00 |
|
japhie
|
077a491319
|
- Added TAGS target for running etags.
|
2005-09-19 21:31:20 +00:00 |
|
japhie
|
48e99c6f20
|
- Finished transition to :wants-something features for compiled-in
modules
- Unified compiling in and installing modules for static and dynamic
build
|
2005-08-17 09:49:22 +00:00 |
|
jjgarcia
|
4a0e2d8dbb
|
Remove the install option 'strip executable', which does not seem to work in Solaris
|
2005-07-14 12:04:04 +00:00 |
|
japhie
|
947e7057e0
|
- Completed DESTDIR support in make install*
|
2005-06-28 14:39:51 +00:00 |
|
jjgarcia
|
3e51fa08ba
|
*** empty log message ***
|
2005-05-13 11:42:18 +00:00 |
|
jjgarcia
|
4f50ddd47e
|
Fix broken process of building ecl-config and program permissions (M. Pasternacki)
|
2005-04-21 07:40:38 +00:00 |
|
jjgarcia
|
28e3a1c47f
|
The build system has been cleaned. The --with-system-* options now can automatically detect the existence of GMP and Boehm-Weiser libraries
|
2005-04-12 11:59:26 +00:00 |
|
jjgarcia
|
f9bb0227ff
|
Added ASDF to the set of contributed modules. New system for configuring and building these modules.
|
2005-02-18 14:27:46 +00:00 |
|
jjgarcia
|
9f16d5106e
|
Added the support for bsd sockets made by Julian Stecklina and ported to windows by M. Goffioul
|
2005-02-11 18:00:24 +00:00 |
|
jjgarcia
|
9fc98f14bd
|
List all interesting functions created by the lisp->C compiler in external.h and leave the task of building function objects for these functions to all_symbols2.o
|
2004-12-20 08:50:35 +00:00 |
|
jjgarcia
|
63678eb25c
|
Fixes for mingw32
|
2004-11-22 19:02:58 +00:00 |
|
jjgarcia
|
a0417f0a88
|
Summer fixes
|
2004-10-04 08:02:39 +00:00 |
|
jjgarcia
|
84b668e15e
|
Do not compare the tests.
|
2004-06-22 07:56:18 +00:00 |
|
jjgarcia
|
a21ce69a22
|
'flatinstall' was accidentally launching a normal 'install'
|
2004-06-19 11:25:18 +00:00 |
|
jjgarcia
|
ce41ff78fd
|
Support for DLL in Windows
|
2004-06-18 07:51:14 +00:00 |
|
jjgarcia
|
403511c488
|
The portable CLX library has been incorporated.
|
2004-03-25 09:02:27 +00:00 |
|
jjgarcia
|
860dbd69ec
|
Fixes due to type sizes, updates of the old garbage collector and the terrible bug with hash tables merged into main trunk
|
2004-02-29 15:47:01 +00:00 |
|
jjgarcia
|
71f921ed39
|
Remove some warnings from GCC
|
2004-01-24 17:00:24 +00:00 |
|
jjgarcia
|
fefc705589
|
Scripts should be installed using a different commadn
|
2003-12-08 11:26:08 +00:00 |
|
jjgarcia
|
a6715bfa92
|
Split the compiler flags into CFLAGS (used only when building ECL) and ECL_CFLAGS (exported into ecl-config). Set the value of SHELL explicitely in the makefiles so that they work when SHELL=/bin/csh in the environment.
|
2003-12-08 09:41:29 +00:00 |
|
jjgarcia
|
c6b914dc7b
|
Due to VPATH, lsp/config.lsp would sometimes be built, and sometimes not. Also, extension '.in' is not good for the files output by configure
|
2003-12-05 10:22:24 +00:00 |
|