[Ecls-list] Building ECL on OS X 10.7 with XCode 4

Mark Evenson evenson at panix.com
Sun Jul 31 17:57:39 UTC 2011


On 7/31/11 7:27 PM, Elliott Slaughter wrote:
> 2011/7/31 Mark Evenson <evenson at panix.com <mailto:evenson at panix.com>>
>
>     On 7/27/11 12:37 PM, Chun Tian (binghe) wrote:
>      > And this free version can only be used on Mac OS X 10.7
>
>     XCode 4.1 only runs on OS X 10.7.
>
>     I don't think XCode 4.0.x—which ran on OS X 10.6—is available any longer
>     from Apple.
>
>
> If you are a member of Apple's Mac Developer program, you can, at least
> for the moment. (You can even download XCode 3.x still, if you want it.)
>
> Unfortunately I think the developer agreement prevents you from giving
> away copies of XCode to others:

But at least Apple hasn't started "unbundling the compilers" which was 
the fear resulting from the lack of clarification when they started 
charging for XCode 4.  For OS X 10.6, XCode 3 is free, while for OS X 
10.7 XCode 4 is free.

Anyways, as to the problem that started this thread"  XCode 4 makes LLVM 
(aka clang) the default compiler, which I thought might have been the 
problem with ecl-11.1.1, so I compiled with gcc-4.2.1 (available as 
/usr/bin/gcc-4.2 with XCode 4.1 installed), but still get the segfault 
in the ecl-min compilation step, so it doesn't seem to be the compiler.

The core file shows a stack trace for an endless loop from 
GC_clear_stack_inner()

…
#2424 0x000000010f6c4dd3 in GC_clear_stack_inner ()
#2425 0x000000010f6c4dd3 in GC_clear_stack_inner ()
#2426 0x000000010f6c4ee9 in GC_clear_stack ()
#2427 0x000000010f6b9fa5 in ecl_list1 ()
#2428 0x000000010f64f14d in cl_list ()
#2429 0x000000010f649213 in cl_boot ()
#2430 0x000000010f647b42 in main ()
(gdb)


-- 
"A screaming comes across the sky.  It has happened before, but there
is nothing to compare to it now."




More information about the ecl-devel mailing list