[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hurd cross-compiler confusion (What have I gotten myself into??)



On Fri, Mar 30, 2001 at 03:05:01AM -0500, B. Douglas Hilton wrote:
> I installed the debian packages and here's what I get:
> 
> <10>(thunder)[/usr/lib/gcc-lib/i386-gnu/2.95.2]
> # i386-gnu-gcc
> /usr/i386-gnu/bin/ld: cannot open crti.o: No such file or directory
> collect2: ld returned 1 exit status
> <11>(thunder)[/usr/lib/gcc-lib/i386-gnu/2.95.2]
> # ln -s /hurd/lib/crti.o .
> <12>(thunder)[/usr/lib/gcc-lib/i386-gnu/2.95.2]
> # i386-gnu-gcc
> /usr/i386-gnu/bin/ld: cannot find /usr/i386-gnu/lib/libcrt_nonshared.a
> collect2: ld returned 1 exit status
> <13>(thunder)[/usr/lib/gcc-lib/i386-gnu/2.95.2]
> # locate libcrt_nonshared.a
> <14>(thunder)[/usr/lib/gcc-lib/i386-gnu/2.95.2]
> #
> 

Hm, did you try to _compile_ gnumach?  Personally I do

cd gnumach
export PATH=/usr/i386-gnu/bin:$PATH
mkdir build
cd build
../configure i386-pc-gnu --enable-floppy --enable-aic7xxx --enable-3c90x
make

and the kernel is in gnumach/build/kernel

-- 
Ognyan Kulev <ogi@fmi.uni-sofia.bg>, "\"Programmer\""



Reply to: