The saga continues:

I retrieved the crypt and linuxthreads
packages and untarred them under the glibc2.1
directory.

I then ran configure again, this time not trying to
disable sanity check. It failed on a test with:

checking for symlinks in
/home/elph/tjl/work/sw/armlinux/arm-linux/include...
../glibc-2.1/configure: test: argument expected

So I went back to the ARM tool web page and reread it. There was some
info for
compiling GCC which I hadn't thought relevant earlier, so I went and
added sym links
as described. But that wasn't the problem was it?

I'd already specified where to find linux headers with the special
configure option:
CC=arm-linux-gcc ../glibc-2.1/configure arm-linux
--prefix=/home/elph/tjl/work/sw/armlinux/arm-linux --enable-add-ons
--with-headers=/home/elph/tjl/work/sw/armlinux/linux/include

Are my prefixes the problem??

I used:

prefix=/home/elph/tjl/work/sw/armlinux

for binutils and egcs

and

prefix=/home/elph/tjl/work/sw/armlinux/arm-linux

for glibc2.1

What sym link is configure actually testing for?


Here is the transcript for that run of configure, if it helps.

tjl@gobbi $ CC=arm-linux-gcc ../glibc-2.1/configure arm-linux
--prefix=/home/elph/tjl/work/sw/armlinux/arm-linux --enable-add-ons
--with-headers=/home/elph/tjl/work/sw/armlinux/linux/include
loading cache ./config.cache
checking host system type... arm-unknown-linux-gnu
checking sysdep dirs... sysdeps/arm/elf crypt/sysdeps/unix
linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread
linuxthreads/sysdeps/unix/sysv linuxthreads/sysdeps/unix
linuxthreads/sysdeps/arm linuxthreads/sysdeps/pthread/no-cmpxchg
sysdeps/unix/sysv/linux/arm sysdeps/unix/sysv/linux sysdeps/gnu
sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet
sysdeps/unix/sysv sysdeps/unix/arm sysdeps/unix sysdeps/posix
sysdeps/arm/fpu sysdeps/arm sysdeps/wordsize-32 sysdeps/ieee754
sysdeps/libm-ieee754 sysdeps/generic/elf sysdeps/generic
checking for a BSD compatible install... ../glibc-2.1/scripts/install-sh
-c
checking whether ln -s works... yes
checking build system type... arm-unknown-linux-gnu
checking for gcc... arm-linux-gcc
checking version of arm-linux-gcc... egcs-2.91.60, ok
checking for make... make
checking version of make... 3.77, ok
checking for msgfmt... msgfmt
checking version of msgfmt... v. ?.??, bad
checking for makeinfo... no
configure: warning:
*** An auxiliary program is missing or too old;
*** some features will be disabled.
*** Check the INSTALL file for required versions.
checking whether the C compiler (arm-linux-gcc  ) works... no
checking whether the C compiler (arm-linux-gcc  ) is a cross-compiler...
(cached) yes
checking whether we are using GNU C... yes
checking build system type... arm-unknown-linux-gnu
checking how to run the C preprocessor... /lib/cpp
checking whether /home/elph/tjl/work/sw/armlinux/arm-linux/bin/as is GNU
as... yes
checking whether /home/elph/tjl/work/sw/armlinux/arm-linux/bin/ld is GNU
ld... yes
checking for mig... mig
checking whether ranlib is necessary... no
checking LD_LIBRARY_PATH variable... ok
checking for bash... /usr/bin/bash
checking for mawk... no
checking for gawk... no
checking for nawk... nawk
checking for perl... /usr/local/bin/perl
checking for install-info... no
checking for signed size_t type... yes
checking for libc-friendly stddef.h... yes
checking whether we need to use -P to assemble .S files... no
checking for assembler global-symbol directive... .globl
checking for .set assembler directive... no
checking for .symver assembler directive... yes
checking for ld --version-script... yes
checking for .previous assembler directive... yes
checking for assembler .weak directive... yes
checking for ld --no-whole-archive... yes
checking for gcc -fexceptions... yes
checking for DWARF2 unwind info support... no
checking for __builtin_expect... no
running configure fragment for
../glibc-2.1/linuxthreads/sysdeps/unix/sysv/linux
running configure fragment for ../glibc-2.1/sysdeps/unix/sysv/linux
checking installed Linux kernel header files... 2.0.10 or later
checking for symlinks in
/home/elph/tjl/work/sw/armlinux/arm-linux/include...
../glibc-2.1/configure: test: argument expected


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to