Error in glibc make

Dan Kegel dank@kegel.com
Sun Oct 26 21:37:00 GMT 2003


Marc Kleine-Budde wrote:
> On Wed, Oct 22, 2003 at 07:47:56PM +0530, Manoj Verma, Noida wrote:
> 
>>I have completed insatlling the GLIBC with some hacking. 
>>I also completed building the final GCC.
>>
>>But while compiling a sample file, sample.c I am getting the following
>>error:
>>
>>c:\MinGW\msys\home\manojv\cinstall_arm\bin\..\lib\gcc-lib\arm-linux\3.2.2\..
>>\..\..\..\arm-linux\bin\ld.exe: cannot find /lib/libc.so.6  ...
> 
> Look at the c:/MinGW/msys/home/manojv/cinstall_arm/arm-linux/lib/libc.so
> it is a text file, remove the absoloute path from the GROUP statement.
> On my Linux Host it looks like this:
> 
> -----------------------------------------
> GROUP ( libc.so.6 libc_nonshared.a )
> -----------------------------------------

Indeed.  That's one of the things http://kegel.com/crosstool/current/crosstool.sh
does.  Manoj, you might want to compare your build script against
crosstool.sh to see if any of the other complicated, messy little bits
in crosstool.sh might need to be carried over to your script.

Anyone know how to coax glibc into generating a libc.so without the
absolute paths in the first place?
- Dan

-- 
Dan Kegel
http://www.kegel.com
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=78045



More information about the Libc-alpha mailing list