From: Yves S. G. <you...@gm...> - 2011-09-16 00:22:01
|
Yeah, doesn't really work. I now know what libsigsegv does and it's a really nice to have. Here is what I did: * I got 2.49 and unzipped it. * Went in there and did ./configure. It warned me that it did not detect libsigsegv and told me how to install it (even though it's already installed via MacPorts.) * I went through the listed steps to install libsigsegv: mkdir tools; cd tools; prefix=`pwd`/x86_64-apple-darwin11.1.0 wget http://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.10.tar.gz tar xfz libsigsegv-2.10.tar.gz cd libsigsegv-2.10 ./configure --prefix=${prefix} && make && make check * I get to the part about doing make check and this is the output that I get: % make check Making check in src make[1]: Nothing to be done for `check'. Making check in tests make check-TESTS Test passed. PASS: sigsegv1 Test passed. PASS: sigsegv2 Doing SIGSEGV pass 1. Stack overflow 1 caught. Doing SIGSEGV pass 2. Stack overflow 2 caught. Test passed. PASS: sigsegv3 Starting recursion pass 1. Stack overflow 1 caught. Starting recursion pass 2. Stack overflow 2 caught. Test passed. PASS: stackoverflow1 Starting recursion pass 1. Stack overflow 1 caught. Starting recursion pass 2. Stack overflow 2 caught. Segmentation violation correctly detected. /bin/sh: line 1: 74966 Illegal instruction: 4 ${dir}$tst FAIL: stackoverflow2 =================== 1 of 5 tests failed =================== make[2]: *** [check-TESTS] Error 1 make[1]: *** [check-am] Error 2 make: *** [check-recursive] Error 1 Why is it that stackoverflow2 failing? What am I doing wrong? Oh, I have Mac OS Lion, does that matter? On Thu, Sep 15, 2011 at 5:36 AM, Vladimir Tzankov <vtz...@gm...>wrote: > yes - sorry. I mean mercurial repository. > > On Thu, Sep 15, 2011 at 12:26 PM, Yves S. Garret > <you...@gm...> wrote: > > Vladimir, what do you mean by hg? Is this a reference to mercurial? > > > > On Thu, Sep 15, 2011 at 4:53 AM, Vladimir Tzankov <vtz...@gm...> > > wrote: > >> > >> Hi Yves, > >> I regularly build hg head on Mac (Snow Leopard - WITH gcc) without > >> problems - both 32 & 64 bit version, with generational GC, > >> with/without threads. I do not remember any problems with 2.49 as > >> well. > >> > >> Can you try to build 2.49 not in MacPorts environment? Simply use > >> configure script and make. Is there a difference (if not - please try > >> hg head as well). > >> > >> Vladimir > >> > >> On Wed, Sep 14, 2011 at 11:25 PM, Yves S. Garret > >> <you...@gm...> wrote: > >> > Hi all. > >> > I was trying to get Common Lisp to compile on my Mac using MacPorts. > >> > I've > >> > run into an issue with getting it to compile. The version is 2.49. > >> > Below > >> > you can find the description that I and some other MacPort users are > >> > running > >> > into. > >> > > >> > https://trac.macports.org/ticket/30338 > > > > > |