On 25/07/10 08:08, Clyde Reed wrote: > > I am running into the following 
configuration warning regarding cpuid.h. > I'm assuming I need to ensure the 
configuratin warning is removed up > before I go forward--  Why?  > checking 
for 
unistd.h... (cached) no > > checking cpuid.h usability... no > > checking 
cpuid.h presence... yes > > configure: WARNING: cpuid.h: present but cannot be 
compiled > > configure: WARNING: cpuid.h: check for missing prerequisite 
headers? > > configure: WARNING: cpuid.h: see the Autoconf documentation > > 
configure: WARNING: cpuid.h: section "Present But Cannot Be Compiled" > > 
configure: WARNING: cpuid.h: proceeding with the preprocessor's result > > 
configure: WARNING: cpuid.h: in the future, the compiler will take > precedence 
> Does this warning cause any problems?  > What am I missing in the book to end 
up with the configuration warning > message regarding cpuid.h? Can you point me 
in the right direction to > find the answer to resolve what I'm doing wrong? >  
Maybe you're being to sensitive? Warnings are not errors. I would  suggest that 
you keep going 'til you hit an error. Don't ignore errors.  I generally ignore 
warnings unless something doesn't work.  Andy

Andy--
     I've run into the dreaded Error 2 code when I ran make--
/mntlfs/lfs/tools/bin/../lib/gcc/i686-lfs-linux-gnu/4.4.3/../../../../i686-lfs-linux-gnu/bin/ld:
 cannot find -lgcc_eh collect2: ld returned 1 exit status make[2]: *** 
[/mntlfs/lfs/sources/glibc-build/iconv/iconvconfig] Error 1 make[2]: Leaving 
directory `/mntlfs/lfs/sources/glibc-2.11.1/iconv' make[1]: *** [iconv/others] 
Error 2 make[1]: Leaving directory `/mntlfs/lfs/sources/glibc-2.11.1' make: *** 
[all] Error 2

A previous e-mail(Sat Sep 12 11:09:40 MDT 2009) that had the same issue 
suggested to run the following, and the results I got:

lfs...@ctr-u01:/mntlfs/lfs/sources/glibc-build$ ls -l $(dirname $($LFS_TGT-gcc 
-print-libgcc-file-name))/libgcc* -rw-r--r-- 1 lfsusr lfsgrp 587528 Jul 24 
17:21 
/mntlfs/lfs/tools/bin/../lib/gcc/i686-lfs-linux-gnu/4.4.3/libgcc.a 
lfs...@ctr-u01:/mntlfs/lfs/sources/glibc-build$ 

I am planning to rerun 5.5 GCC-4.4.3 - Pass 1 again from scratch as the above 
e-mail e-mail suggested, but before I tore everything out, thought I'd run the 
linking command again to see what I would get--

lfs...@ctr-u01:/mntlfs/lfs/sources$ ln -vs libgcc.a `$LFS_TGT-gcc 
-print-libgcc-file-name | sed 's/libgcc/$_eh/'` ln: creating symbolic link 
`/mntlfs/lfs/tools/bin/../lib/gcc/i686-lfs-linux-gnu/4.4.3/$_eh.a': File exists 
lfs...@ctr-u01:/mntlfs/lfs/sources$ 


There shouldn't be a dollar sign in the filename, should there?  Did I mistype 
something?

By the way, a dumb noobie question--how do I reply directly to responses on the 
mailing list?
Thanks for your help!


      
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to