On Aug 16, 2004, at 7:06 AM, Christophe Rhodes wrote:
>> gcc3 -g -dynamic -Wl,-segaddr,SBCLRO,0x1000000 -Wl,-seg1addr,0x5000000
>> -o sbcl alloc.o backtrace.o breakpoint.o coreparse.o dynbind.o
>> gc-common.o globals.o interr.o interrupt.o monitor.o parse.o print.o
>> purify.o regnames.o run-program.o runtime.o save.o search.o thread.o
>> time.o util.o validate.o vars.o wrap.o ppc-arch.o ppc-assem.o
>> ldso-stubs.o bsd-os.o os-common.o ppc-darwin-os.o ppc-darwin-dlshim.o
>> cheneygc.o -lSystem -lc -lm -lm
>> ld: can't locate file for: -lcrtbegin.o
> I don't really understand this error message at all, I'm afraid. I
> don't see any mention of crtbegin.o anywhere.
After visiting #lisp and getting feedback there, the problem was blamed
on Xcode 1.5. I expunged Xcode 1.5 from my system and did a virgin
install of Xcode 1.2. I was then able to compile SBCL 0.8.13.64 using
an older version of SBCL that I retrieved from a backup.
If anyone complains about gcc3 failing, the first thing to blame should
be Xcode if the version is > 1.2. Someone on #lisp filed a bug report
with Apple. Sorry I forget who.