[Ecls-list] Building ECL on OS X 10.7 with XCode 4
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
#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 ()
"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