This is the mail archive of the
newlib@sources.redhat.com
mailing list for the newlib project.
newlib 1.9 for strongarm
- To: "'newlib at sources dot redhat dot com'" <newlib at sources dot redhat dot com>
- Subject: newlib 1.9 for strongarm
- From: "JOR. - Jordan, Roman" <JOR at Hoeft-Wessel dot de>
- Date: Mon, 2 Apr 2001 17:20:36 +0200
Hallo,
how can i build a arm-linux version of newlib 1.9 with strongarm SA1110?
My syntax is like this:
../newlib-1.9/configure --target=arm-linux --prefix=/skiff/local/newlib-1.9
It fails.
<<OUT.TXT>>
Please mail at jor@hoeft-wessel.de, because i am not a member of this
mailing list.
Thanks in advance,
Roman Jordan
make[1]: Entering directory `/skiff/temp/etc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/skiff/temp/etc'
make[1]: Entering directory `/skiff/temp/arm-linux/newlib'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/skiff/local/newlib-1.9/" "infodir=/skiff/local/newlib-1.9//info" "libdir=/skiff/local/newlib-1.9//lib" "prefix=/skiff/local/newlib-1.9/" "tooldir=/skiff/local/newlib-1.9//arm-linux" "AR=arm-linux-ar" "AS=arm-linux-as" "CC=arm-linux-gcc -B/skiff/temp/arm-linux/newlib/ -isystem /skiff/temp/arm-linux/newlib/targ-include -isystem /skiff/newlib-1.9.0/newlib/libc/include" "LD=arm-linux-ld" "LIBCFLAGS=-g -O2" "NM=arm-linux-nm" "PICFLAG=" "RANLIB=arm-linux-ranlib" "DESTDIR=" DO=all multi-do
make[2]: Entering directory `/skiff/temp/arm-linux/newlib'
if [ -z "soft-float" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../newlib-1.9.0/newlib; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="arm-linux-gcc -B/skiff/temp/arm-linux/newlib/ -isystem /skiff/temp/arm-linux/newlib/targ-include -isystem /skiff/newlib-1.9.0/newlib/libc/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/skiff/local/newlib-1.9/" "infodir=/skiff/local/newlib-1.9//info" "libdir=/skiff/local/newlib-1.9//lib" "prefix=/skiff/local/newlib-1.9/" "tooldir=/skiff/local/newlib-1.9//arm-linux" "AR=arm-linux-ar" "AS=arm-linux-as" "CC=arm-linux-gcc -B/skiff/temp/arm-linux/newlib/ -isystem /skiff/temp/arm-linux/newlib/targ-include -isystem /skiff/newlib-1.9.0/newlib/libc/include" "LD=arm-linux-ld" "LIBCFLAGS=-g -O2" "NM=arm-linux-nm" "PICFLAG=" "RANLIB=arm-linux-ranlib" "DESTDIR=" \
CFLAGS="-g -O2 ${flags}" \
prefix="/skiff/local/newlib-1.9/" \
exec_prefix="/skiff/local/newlib-1.9/" \
CXXFLAGS="-g -O2 -fvtable-thunks -D_GNU_SOURCE ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib'
rm -rf targ-include stmp-targ-include
mkdir targ-include targ-include/sys targ-include/machine
for i in ../../../../newlib-1.9.0/newlib/libc/machine/arm/machine/*.h; do \
if [ -f $i ]; then \
cp $i targ-include/machine/`basename $i`; \
else true; fi ; \
done
for i in ../../../../newlib-1.9.0/newlib/libc/sys/arm/include/*.h; do \
if [ -f $i ]; then \
cp $i targ-include/`basename $i`; \
else true; fi ; \
done
for i in ../../../../newlib-1.9.0/newlib/libc/sys/arm/sys/*.h; do \
if [ -f $i ]; then \
cp $i targ-include/sys/`basename $i`; \
else true; fi ; \
done
touch stmp-targ-include
true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2 -msoft-float" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "LDFLAGS=-msoft-float" "LIBCFLAGS=-g -O2 -msoft-float" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/skiff/local/newlib-1.9/" "infodir=/skiff/local/newlib-1.9//info" "libdir=/skiff/local/newlib-1.9//lib" "prefix=/skiff/local/newlib-1.9/" "tooldir=/skiff/local/newlib-1.9//arm-linux" "AR=arm-linux-ar" "AS=arm-linux-as" "CC=arm-linux-gcc -B/skiff/temp/arm-linux/newlib/ -isystem /skiff/temp/arm-linux/newlib/targ-include -isystem /skiff/newlib-1.9.0/newlib/libc/include" "LD=arm-linux-ld" "LIBCFLAGS=-g -O2 -msoft-float" "NM=arm-linux-nm" "PICFLAG=" "RANLIB=arm-linux-ranlib" "DESTDIR=" DO=all multi-do
Making all in libc
make[4]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib/libc'
Making all in stdlib
make[5]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib/libc/stdlib'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib/libc/stdlib'
Making all in ctype
make[5]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib/libc/ctype'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib/libc/ctype'
Making all in stdio
make[5]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib/libc/stdio'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib/libc/stdio'
Making all in string
make[5]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib/libc/string'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib/libc/string'
Making all in signal
make[5]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib/libc/signal'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib/libc/signal'
Making all in time
make[5]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib/libc/time'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib/libc/time'
Making all in locale
make[5]: Entering directory `/skiff/temp/arm-linux/soft-float/newlib/libc/locale'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib/libc/locale'
Making all in sys
make[4]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib/libc'
make[3]: Leaving directory `/skiff/temp/arm-linux/soft-float/newlib'
make[2]: Leaving directory `/skiff/temp/arm-linux/newlib'
make[1]: Leaving directory `/skiff/temp/arm-linux/newlib'