Problems with finding headers for linux 2.4.22 during util-linux make
From: Dennis Clarke (dclarke_at_blastwave.org)
Date: 11/29/03
- Next message: Doug Laidlaw: "Re: Gwenview for WINDOWS + Possible Setup/Hardware Compatability Issues"
- Previous message: mjt: "Re: Windoes XP and RedHat Linux"
- Next in thread: David: "Re: Problems with finding headers for linux 2.4.22 during util-linux make"
- Reply: David: "Re: Problems with finding headers for linux 2.4.22 during util-linux make"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 28 Nov 2003 21:37:53 -0500
While attempting to build linux from scratch ( see www.linuxfromscratch.org )
I run into a nasty problem with util-linux :
http://www.blastwave.org/dclarke/linux/util-linux.log
Essentially the configure process for util-linux 2.12 can not find the headers
even though they are all installed in /tools/include.
A separate test of gcc with a simple c program the #include <scsi/scsi.h>
works but the configure in util-linux does not. What's up?
Dennis
----------- gcc test ------------
-bash-2.05b$ cat conftest.c
#define u_char unsigned char
#include <scsi/scsi.h>
#undef u_char
int main(){ exit(0); }
-bash-2.05b$ gcc --verbose -c -o conftest.o conftest.c
Reading specs from /tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/specs
Configured with: ../gcc-3.3.1/configure --prefix=/tools
--with-local-prefix=/tools --enable-clocale=gnu --enable-shared
--enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++
Thread model: posix
gcc version 3.3.1
/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/cc1 -quiet -v -D__GNUC__=3
-D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=1 -D__ELF__ -Dunix -D__sparc__
-D__gnu_linux__ -Dlinux -D__ELF__ -D__unix__ -D__sparc__ -D__gnu_linux__
-D__linux__ -D__unix -D__linux -Asystem=unix -Asystem=posix
-D__GCC_NEW_VARARGS__ -Acpu=sparc -Amachine=sparc conftest.c -quiet -dumpbase
conftest.c -auxbase-strip conftest.o -version -o /tmp/ccgiW5aa.s
GNU C version 3.3.1 (sparc-unknown-linux-gnu)
compiled by GNU C version 3.3.1.
GGC heuristics: --param ggc-min-expand=47 --param ggc-min-heapsize=32115
ignoring nonexistent directory "/tools/sparc-unknown-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/tools/include
/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/include
/usr/include
End of search list.
/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/../../../../sparc-unknown-linux-gnu/bin/as
-V -Qy -s -relax -o conftest.o /tmp/ccgiW5aa.s
GNU assembler version 2.14 (sparc-unknown-linux-gnu) using BFD version 2.14
20030612
-bash-2.05b$ gcc --verbose -o conftest conftest.o
Reading specs from /tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/specs
Configured with: ../gcc-3.3.1/configure --prefix=/tools
--with-local-prefix=/tools --enable-clocale=gnu --enable-shared
--enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++
Thread model: posix
gcc version 3.3.1
/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/collect2 --eh-frame-hdr -m
elf32_sparc -Y P,/tools/lib -relax -dynamic-linker /tools/lib/ld-linux.so.2 -o
conftest /tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/../../../crt1.o
/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/../../../crti.o
/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/crtbegin.o
-L/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1
-L/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/../../../../sparc-unknown-linux-gnu/lib
-L/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/../../.. conftest.o -lgcc
-lgcc_eh -lc -lgcc -lgcc_eh -lc
/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/crtend.o
/tools/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.1/../../../crtn.o
- Next message: Doug Laidlaw: "Re: Gwenview for WINDOWS + Possible Setup/Hardware Compatability Issues"
- Previous message: mjt: "Re: Windoes XP and RedHat Linux"
- Next in thread: David: "Re: Problems with finding headers for linux 2.4.22 during util-linux make"
- Reply: David: "Re: Problems with finding headers for linux 2.4.22 during util-linux make"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]