I can't install newlib-1.9.0

MAMORU Kugumiya kugu@av.crl.sony.co.jp
Wed Feb 7 06:44:00 GMT 2001


Hi.

  I try to install newlib in x86 PC.
But I can't make it.

  I do this way.
	% gzip -dc newlib-1.9.0.tar.gz | tar xvf -
	% mkdir i586-pc-linux
  	% cd i586-pc-linux
	% ../newlib-1.9.0/configure --with-newlib
Configuring for a i586-pc-linux-gnu host.
Created "Makefile" in /home/kugu/Linux/i586-pc-linux using "mt-frag"
Configuring texinfo...
No configuration information in texinfo
Configuring etc...
creating cache ../config.cache
checking for a BSD compatible install... /usr/bin/install -c
updating cache ../config.cache
creating ./config.status
creating Makefile
	% make
Configuring in i586-pc-linux-gnu/newlib
creating cache ../config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for Cygwin environment... no
checking for mingw32 environment... no
checking host system type... i586-pc-linux-gnu
<snip>
gcc -B/home/kugu/Linux/i586-pc-linux/i586-pc-linux-gnu/newlib/ -isystem 
/home/kugu/Linux/i586-pc-linux/i586-pc-linux-gnu/newlib/targ-include 
-isystem /home/kugu/Linux/newlib-1.9.0/newlib/libc/include 
-DPACKAGE=\"newlib\" -DVERSION=\"1.9.0\"  -I. 
-I/home/kugu/Linux/newlib-1.9.0/newlib/libc/sys/linux  -O2 -Wall 
-D_I386MACH_ALLOW_HW_INTERRUPTS -D_LOOSE_KERNEL_NAMES -fPIC 
-D_I386MACH_NEED_SOTYPE_FUNCTION -DMISSING_SYSCALL_NAMES 
-I./../../../targ-include 
-I/home/kugu/Linux/newlib-1.9.0/newlib/libc/sys/linux/../../../libc/include 
-fno-builtin      -g -O2 -c 
/home/kugu/Linux/newlib-1.9.0/newlib/libc/sys/linux/select.c
gcc: file path prefix 
`/home/kugu/Linux/i586-pc-linux/i586-pc-linux-gnu/newlib/' never used
awk '/#define.SIG.*[1-9][0-9]*/ { n[$3] = $2 } \
   /#define.NSIG.*[1-9][0-9]*/ { max = $3 } \
   /#define.SIGUNUSED/ \
     { for (i = 0; i <= max; i++) print "\"" n[i] "\"," }' \
     </usr/src/linux/include/asm/signal.h >siglist.inc || \
	    { rm -f siglist.inc; exit 1; }
/bin/sh: /usr/src/linux/include/asm/signal.h: file not find
make[4]: *** [siglist.inc]  error 1
make[4]: Leaving directory 
`/home/kugu/Linux/i586-pc-linux/i586-pc-linux-gnu/newlib/libc/sys/linux'
make[3]: *** [all-recursive] error 1
make[3]: Leaving directory 
`/home/kugu/Linux/i586-pc-linux/i586-pc-linux-gnu/newlib/libc/sys'
make[2]: *** [all-recursive] error 1
make[2]: Leaving directory 
`/home/kugu/Linux/i586-pc-linux/i586-pc-linux-gnu/newlib/libc'
make[1]: *** [all-recursive] error 1
make[1]: Leaving directory 
`/home/kugu/Linux/i586-pc-linux/i586-pc-linux-gnu/newlib'
make: *** [all-target-newlib] error 2

  I think, this error means [signal.h] is not find.
But I don't know why this error occur.
  Please help me.
  My machine is i586 PC, OS is Redhat Linux 7.2J.

  Thank you.
**************** BSNC B&P 技術部門 複合メディア技術部 CTプロジェクト室


                                                       久々宮 守
  E-Mail:kugu@av.crl.sony.co.jp ************************************** 



More information about the Newlib mailing list