This is the mail archive of the newlib@sources.redhat.com mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

please help me


hi,
   i want to compile the newlib for the mips-mips-elf and use the gcc and 
binutils
from Hard Hat Linux for mips.I did the following steps:

     1. cd newlib-1.9.0
     2. mkdir compile
     3. cd compile
     4. ../confiure --target=mips-mips-target --with-newlib
     5. make

Then I meet the following erorr message:
mips-mips-elf-ranlib libnosys.a
make[2]: Leaving directory 
`/home/lcy/newlib-1.9.0/compile/mips-mips-elf/libgloss/libnosys'
make[2]: Entering directory 
`/home/lcy/newlib-1.9.0/compile/mips-mips-elf/libgloss/mips'
mips-mips-elf-gcc -B/home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/ 
-isystem /home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/targ-include 
-isystem /home/lcy/newlib-1.9.0/newlib/libc/include -O2 -g  -I. 
-I../../../../libgloss/mips/.. `if [ -d ./../../newlib ]; then echo 
-I./../../newlib/targ-include 
-I../../../../libgloss/mips/../../newlib/libc/include; fi` -I. 
-I../../../../libgloss/mips/.. -g -O2 -c ../../../../libgloss/mips/crt0.S
../../../../libgloss/mips/crt0.S: Assembler messages:
../../../../libgloss/mips/crt0.S:132: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:175: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:181: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:185: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:198: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:202: Warning: No .cprestore pseudo-op used 
in PIC code
mips-mips-elf-gcc: file path prefix 
`/home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/' never used
mips-mips-elf-gcc -B/home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/ 
-isystem /home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/targ-include 
-isystem /home/lcy/newlib-1.9.0/newlib/libc/include -c -O2 -g  -I. 
-I../../../../libgloss/mips/.. `if [ -d ./../../newlib ]; then echo 
-I./../../newlib/targ-include 
-I../../../../libgloss/mips/../../newlib/libc/include; fi` -g -O2 -DGCRT0 
../../../../libgloss/mips/crt0.S -o pcrt0.o
../../../../libgloss/mips/crt0.S: Assembler messages:
../../../../libgloss/mips/crt0.S:132: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:175: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:181: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:185: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:193: Warning: No .cprestore pseudo-op used 
in PIC code
../../../../libgloss/mips/crt0.S:198: Warning: No .cprestore pseudo-op used 
in P
IC code
../../../../libgloss/mips/crt0.S:202: Warning: No .cprestore pseudo-op used 
in P
IC code
../../../../libgloss/mips/crt0.S:220: Warning: No .cprestore pseudo-op used 
in P
IC code
mips-mips-elf-gcc: file path prefix 
`/home/lcy/newlib-1.9.0/compile/mips-mips-el
f/newlib/' never used
mips-mips-elf-gcc -B/home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/ 
-isyste
m /home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/targ-include -isystem 
/hom
e/lcy/newlib-1.9.0/newlib/libc/include -O2 -g  -I. 
-I../../../../libgloss/mips/.
. `if [ -d ./../../newlib ]; then echo -I./../../newlib/targ-include 
-I../../../
../libgloss/mips/../../newlib/libc/include; fi` -O2 -I. 
-I../../../../libgloss/m
ips/.. -c -g -O2 ../../../../libgloss/mips/test.c
mips-mips-elf-gcc: file path prefix 
`/home/lcy/newlib-1.9.0/compile/mips-mips-el
f/newlib/' never used
mips-mips-elf-gcc -B/home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/ 
-isyste
m /home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/targ-include -isystem 
/hom
e/lcy/newlib-1.9.0/newlib/libc/include -O2 -g  -I. 
-I../../../../libgloss/mips/.
. `if [ -d ./../../newlib ]; then echo -I./../../newlib/targ-include 
-I../../../
../libgloss/mips/../../newlib/libc/include; fi` -I. 
-I../../../../libgloss/mips/
.. -g -O2 -c ../../../../libgloss/mips/idtmon.S
mips-mips-elf-gcc: file path prefix 
`/home/lcy/newlib-1.9.0/compile/mips-mips-el
f/newlib/' never used
mips-mips-elf-gcc -B/home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/ 
-isyste
m /home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/targ-include -isystem 
/hom
e/lcy/newlib-1.9.0/newlib/libc/include -c -O2 -g  -I. 
-I../../../../libgloss/mip
s/.. `if [ -d ./../../newlib ]; then echo -I./../../newlib/targ-include 
-I../../
../../libgloss/mips/../../newlib/libc/include; fi` -g -O2 
../../../../libgloss/m
ips/vr4300.S
mips-mips-elf-gcc: file path prefix 
`/home/lcy/newlib-1.9.0/compile/mips-mips-el
f/newlib/' never used
mips-mips-elf-gcc -B/home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/ 
-isyste
m /home/lcy/newlib-1.9.0/compile/mips-mips-elf/newlib/targ-include -isystem 
/hom
e/lcy/newlib-1.9.0/newlib/libc/include -c -O2 -g  -I. 
-I../../../../libgloss/mip
s/.. `if [ -d ./../../newlib ]; then echo -I./../../newlib/targ-include 
-I../../
../../libgloss/mips/../../newlib/libc/include; fi` -g -O2 -mno-mips16 
../../../.
./libgloss/mips/cma101.c
cc1: Invalid option `no-mips16'
mips-mips-elf-gcc: file path prefix 
`/home/lcy/newlib-1.9.0/compile/mips-mips-el
f/newlib/' never used
make[2]: *** [cma101.o] Error 1
make[2]: Leaving directory 
`/home/lcy/newlib-1.9.0/compile/mips-mips-elf/libglos
s/mips'
make[1]: *** [stmp-bsp] Error 2
make[1]: Leaving directory 
`/home/lcy/newlib-1.9.0/compile/mips-mips-elf/libglos
s'
make: *** [all-target-libgloss] Error 2

     How to solve this problem? thanks in advance.

Chengyuan Li
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]