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