[Ecls-list] Build problems on Mac OS X

Pascal Costanza pc at p-cos.net
Wed Mar 8 05:13:03 UTC 2006


Hi,

I have problems making the current CVS version of ECL on Mac OS X  
10.4.5. I have configured as follows:

CC=gcc-3.3 ./configure --prefix=$HOME

When I run make, it eventually prints the following message:

----------------------------------------------------------------------
Libraries have been installed in:
    /Users/costanza/Downloads/ecls/build

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
    - add LIBDIR to the `DYLD_LIBRARY_PATH' environment variable
      during execution

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/Users/costanza/Downloads/ecls/build/ecl/gc/" || /bin/sh / 
Users/costanza/Downloads/ecls/src/gc/mkinstalldirs "/Users/costanza/ 
Downloads/ecls/build/ecl/gc/"
/usr/bin/install -c -m 644 '/Users/costanza/Downloads/ecls/src/gc/ 
include/gc.h' '/Users/costanza/Downloads/ecls/build/ecl/gc//gc.h'
/usr/bin/install -c -m 644 '/Users/costanza/Downloads/ecls/src/gc/ 
include/gc_local_alloc.h' '/Users/costanza/Downloads/ecls/build/ecl/ 
gc//gc_local_alloc.h'
/usr/bin/install -c -m 644 '/Users/costanza/Downloads/ecls/src/gc/ 
include/gc_pthread_redirects.h' '/Users/costanza/Downloads/ecls/build/ 
ecl/gc//gc_pthread_redirects.h'
/usr/bin/install -c -m 644 '/Users/costanza/Downloads/ecls/src/gc/ 
include/gc_config_macros.h' '/Users/costanza/Downloads/ecls/build/ecl/ 
gc//gc_config_macros.h'
/usr/bin/install -c -m 644 '/Users/costanza/Downloads/ecls/src/gc/ 
include/leak_detector.h' '/Users/costanza/Downloads/ecls/build/ecl/ 
gc//leak_detector.h'
/usr/bin/install -c -m 644 '/Users/costanza/Downloads/ecls/src/gc/ 
include/gc_typed.h' '/Users/costanza/Downloads/ecls/build/ecl/gc// 
gc_typed.h'
mkdir: ecl/gc/private: File exists
make[1]: *** [libeclgc.a] Error 1
make: *** [all] Error 2
k

I don't understand what's going on here...

BTW, it doesn't make a difference whether I set CC to gcc-3.3 or not.

Is the message about LIBDIR, libtool, etc., relevant here?


Any help is appreciated.


Cheers,
Pascal

-- 
Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium








More information about the ecl-devel mailing list