Hi, I was able to compile under lion thanks to your notes at: http://blog.gmane.org/gmane.lisp.ecl.general/
This is the script that I used based off your notes. #!/bin/sh mkdir -p install_ecl mkdir -p install_gc ROOT_DIR=`pwd` GC_INSTALLDIR="$ROOT_DIR/install_gc" ECL_INSTALLDIR="$ROOT_DIR/install_ecl" cd src/gc-unstable ./configure --prefix=$GC_INSTALLDIR make && make install cd $ROOT_DIR ./configure --prefix=`pwd`/install_ecl --enable-boehm=system\ CC=/Developer/usr/bin/gcc-4.2\ CXX=/Developer/usr/bin/g++-4.2\ CPPFLAGS=-I$GC_INSTALLDIR/include\ LDFLAGS=-L$GC_INSTALLDIR/lib make && make install Thanks a lot for the fix! I'm a huge fan of this project. :) Ron On Sun, Aug 21, 2011 at 11:58 AM, Juan Jose Garcia-Ripoll <juanjose.garciarip...@googlemail.com> wrote: > On Thu, Aug 11, 2011 at 4:42 AM, Ron Thomas <the.r...@gmail.com> wrote: >> >> I have been trying to build ECL under OS X 10.7 and I have been >> running into trouble. When I try building it I end up getting a >> segfault on the ecl_min stage (similar to the one that Mike sent an >> email out at the end of July). > > There are a variety of problems. When ECL is built with gcc it uses a jump > table to optimize the compiler. See for > instance http://www.usenix.org/event/jvm01/gagnon/gagnon_html/node4.html > Now Apple is using LLVM as the internal compiler for GCC and ECL insists on > using it but llvm fails to compile to code properly. > Once this table is removed, though, other problems persist, but are > difficult to track -- not reproducible inside the debugger :-/ Will keep > investigating. > Juanjo > -- > Instituto de Física Fundamental, CSIC > c/ Serrano, 113b, Madrid 28006 (Spain) > http://juanjose.garciaripoll.googlepages.com > ------------------------------------------------------------------------------ Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list