[Buildroot] build problems
Lucian Lazarescu
l.lazarescu-linux at microc.ro
Mon Mar 24 21:12:41 UTC 2008
Hi,
Same problem here. I run ubuntu feisty.
My output:
lucian at lucian-laptop:~/buildroot$ sudo make
target/linux/Makefile.in.advanced:395: warning: overriding commands for
target `/tftpboot/"vmlinux"'
target/linux/Makefile.in.advanced:391: warning: ignoring old commands
for target `/tftpboot/"vmlinux"'
Checking build system dependencies:
Overriding $(DL_DIR) in '.config'. Ok
External download directory: Ok
(/home/lucian/arm/install/downloads)
CC clean: Ok
CXX clean: Ok
CPP clean: Ok
CFLAGS clean: Ok
INCLUDES clean: Ok
CXXFLAGS clean: Ok
which installed: Ok
sed works: Ok (/bin/sed)
GNU make version '3.81': Ok
C compiler '/usr/bin/gcc'
C compiler version '4.2.3': Ok
C++ compiler '/usr/bin/g++'
C++ compiler version '4.2.3': Ok
bison installed: Ok
flex installed: Ok
gettext installed: Ok
makeinfo installed: Ok
Build system dependencies: Ok
rm
-rf /home/lucian/buildroot/project_build_arm/at91sam9260dfc/buildroot-config
mkdir -p /home/lucian/buildroot/project_build_arm/at91sam9260dfc
cp -dpRf
package/config/buildroot-config /home/lucian/buildroot/project_build_arm/at91sam9260dfc/buildroot-config
mkdir
-p /home/lucian/buildroot/project_build_arm/at91sam9260dfc/root/etc
echo ""
> /home/lucian/buildroot/project_build_arm/at91sam9260dfc/root/etc/issue
echo ""
>> /home/lucian/buildroot/project_build_arm/at91sam9260dfc/root/etc/issue
echo "Welcome to the Erik's uClibc development environment running on
the AT91SAM9260EK"
>> /home/lucian/buildroot/project_build_arm/at91sam9260dfc/root/etc/issue
mkdir
-p /home/lucian/buildroot/project_build_arm/at91sam9260dfc/root/etc
echo "at91sam9260dfc"
> /home/lucian/buildroot/project_build_arm/at91sam9260dfc/root/etc/hostname
PATH="/home/lucian/buildroot/toolchain_build_arm/bin:/home/lucian/buildroot/build_arm/staging_dir/bin:/home/lucian/buildroot/build_arm/staging_dir/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin" /usr/bin/make -j2 -C /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial install-gcc
make[1]: Entering directory
`/home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial'
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr /home/lucian/buildroot/build_arm/staging_dir/usr
make[2]: Entering directory
`/home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial/fixincludes'
rm
-rf /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/fixincludes/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools
mkdir -p
-- /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/fixincludes/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/include
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/fixincludes/README-fixinc \
/home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/include/README
/usr/bin/install -c
fixinc.sh /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools/fixinc.sh
/usr/bin/install -c fixincl \
/home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools/fixincl
/usr/bin/install -c
mkheaders /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools/mkheaders
make[2]: Leaving directory
`/home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial/fixincludes'
make[2]: Entering directory
`/home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial/gcc'
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/bin
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/include
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/info
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/arm-linux-uclibc/lib
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7
for file in cc1 gnat1 cc1plus f951 jc1 jvgenmain cc1obj cc1objplus
tree1; do \
if [ -f $file ] ; then \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/$file; \
/usr/bin/install -c
$file /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/$file; \
else true; \
fi; \
done
rm
-rf /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/include
mkdir /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/include
chmod a
+rx /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/include
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/include
/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools
/usr/bin/make \
CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -Wold-style-definition
-Wmissing-format-attribute " \
CONFIG_H="tconfig.h
auto-host.h /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../include/ansidecl.h" \
MAKEOVERRIDES= \
mkinstalldirs='/bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs' \
-f libgcc.mk install
make[3]: Entering directory
`/home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial/gcc'
/usr/bin/install -c -m
644 ./libgcc.a /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/
chmod
644 /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/libgcc.a
/home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-ranlib /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/libgcc.a
/usr/bin/install -c -m
644 ./libgcov.a /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/
chmod
644 /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/libgcov.a
/home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-ranlib /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/libgcov.a
make[3]: Leaving directory
`/home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial/gcc'
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-cpp
/usr/bin/install -c -m 755
cpp /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-cpp
if [ x != x ]; then \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr//arm-linux-uclibc-cpp; \
/usr/bin/install -c -m 755
cpp /home/lucian/buildroot/build_arm/staging_dir/usr//arm-linux-uclibc-cpp; \
else true; fi
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-gcc.1
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/doc/gcc.1 /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-gcc.1
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-gcc.1
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-cpp.1
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/doc/cpp.1 /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-cpp.1
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-cpp.1
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-gcov.1
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/doc/gcov.1 /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-gcov.1
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/man/man1/arm-linux-uclibc-gcov.1
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/fsf-funding.7
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/doc/fsf-funding.7 /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/fsf-funding.7
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/fsf-funding.7
rm -f /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/gfdl.7
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/doc/gfdl.7 /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/gfdl.7
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/gfdl.7
rm -f /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/gpl.7
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/doc/gpl.7 /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/gpl.7
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/man/man7/gpl.7
rm -f /home/lucian/buildroot/build_arm/staging_dir/usr/info/cpp.info
if [ -f doc/cpp.info ]; then \
for f in doc/cpp.info*; do \
realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
/usr/bin/install -c -m 644
$f /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
done; \
else true; fi
if /bin/bash -c 'install-info --version' >/dev/null 2>&1; then \
if
[ -f /home/lucian/buildroot/build_arm/staging_dir/usr/info/cpp.info ];
then \
install-info
--dir-file=/home/lucian/buildroot/build_arm/staging_dir/usr/info/dir /home/lucian/buildroot/build_arm/staging_dir/usr/info/cpp.info; \
else true; fi; \
else true; fi;
for file in collect2 ..; do \
if [ x"$file" != x.. ]; then \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/$file; \
/usr/bin/install -c
$file /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/$file; \
else true; fi; \
done
for file in crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o ..; do
\
if [ x"$file" != x.. ]; then \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/$file; \
/usr/bin/install -c -m 644
$file /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/$file; \
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/$file; \
else true; fi; \
done
* Cpp: (cpp). The GNU C preprocessor.
install-info(/home/lucian/buildroot/build_arm/staging_dir/usr/info/cpp.info): replacing existing dir entry for `cpp'
rm -f /home/lucian/buildroot/build_arm/staging_dir/usr/info/gcc.info
if [ -f doc/gcc.info ]; then \
for f in doc/gcc.info*; do \
realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
/usr/bin/install -c -m 644
$f /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
done; \
else true; fi
if /bin/bash -c 'install-info --version' >/dev/null 2>&1; then \
if
[ -f /home/lucian/buildroot/build_arm/staging_dir/usr/info/gcc.info ];
then \
install-info
--dir-file=/home/lucian/buildroot/build_arm/staging_dir/usr/info/dir /home/lucian/buildroot/build_arm/staging_dir/usr/info/gcc.info; \
else true; fi; \
else true; fi;
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/specs
if [ -f protoize ]; then \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-protoize; \
/usr/bin/install -c
protoize /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-protoize; \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-unprotoize; \
/usr/bin/install -c
unprotoize /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-unprotoize; \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/SYSCALLS.c.X; \
/usr/bin/install -c -m 644
SYSCALLS.c.X /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/SYSCALLS.c.X; \
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/SYSCALLS.c.X; \
fi
if [ -f gcov ]; \
then \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcov; \
/usr/bin/install -c
gcov /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcov; \
fi
* gcc: (gcc). The GNU Compiler Collection.
install-info(/home/lucian/buildroot/build_arm/staging_dir/usr/info/gcc.info): replacing existing dir entry for `gcc'
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/info/cppinternals.info
if [ -f doc/cppinternals.info ]; then \
for f in doc/cppinternals.info*; do \
realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
/usr/bin/install -c -m 644
$f /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
done; \
else true; fi
if /bin/bash -c 'install-info --version' >/dev/null 2>&1; then \
if
[ -f /home/lucian/buildroot/build_arm/staging_dir/usr/info/cppinternals.info ]; then \
install-info
--dir-file=/home/lucian/buildroot/build_arm/staging_dir/usr/info/dir /home/lucian/buildroot/build_arm/staging_dir/usr/info/cppinternals.info; \
else true; fi; \
else true; fi;
/usr/bin/install -c
gccbug /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gccbug
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/info/gccinstall.info
* Cpplib: (cppinternals). Cpplib internals.
if [ -f doc/gccinstall.info ]; then \
for f in doc/gccinstall.info*; do \
realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
/usr/bin/install -c -m 644
$f /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
done; \
else true; fi
install-info(/home/lucian/buildroot/build_arm/staging_dir/usr/info/cppinternals.info): replacing existing dir entry for `cppinternals'
rm -f /home/lucian/buildroot/build_arm/staging_dir/usr/info/gccint.info
if /bin/bash -c 'install-info --version' >/dev/null 2>&1; then \
if
[ -f /home/lucian/buildroot/build_arm/staging_dir/usr/info/gccinstall.info ]; then \
install-info
--dir-file=/home/lucian/buildroot/build_arm/staging_dir/usr/info/dir /home/lucian/buildroot/build_arm/staging_dir/usr/info/gccinstall.info; \
else true; fi; \
else true; fi;
if [ -f doc/gccint.info ]; then \
for f in doc/gccint.info*; do \
realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
/usr/bin/install -c -m 644
$f /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
chmod
a-x /home/lucian/buildroot/build_arm/staging_dir/usr/info/$realfile; \
done; \
else true; fi
* gccinstall: (gccinstall). Installing the GNU Compiler Collection.
install-info(/home/lucian/buildroot/build_arm/staging_dir/usr/info/gccinstall.info): replacing existing dir entry for `gccinstall'
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcc
/usr/bin/install -c
xgcc /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcc
if /bin/bash -c 'install-info --version' >/dev/null 2>&1; then \
if
[ -f /home/lucian/buildroot/build_arm/staging_dir/usr/info/gccint.info ]; then \
install-info
--dir-file=/home/lucian/buildroot/build_arm/staging_dir/usr/info/dir /home/lucian/buildroot/build_arm/staging_dir/usr/info/gccint.info; \
else true; fi; \
else true; fi;
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcc-4.2.1
( cd /home/lucian/buildroot/build_arm/staging_dir/usr/bin && \
ln arm-linux-uclibc-gcc arm-linux-uclibc-gcc-4.2.1 )
* gccint: (gccint). Internals of the GNU Compiler Collection.
install-info(/home/lucian/buildroot/build_arm/staging_dir/usr/info/gccint.info): replacing existing dir entry for `gccint'
if [ -f gcc-cross ] ; then \
if
[ -d /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/../../../../arm-linux-uclibc/bin/. ] ; then \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/../../../../arm-linux-uclibc/bin/gcc; \
/usr/bin/install -c
gcc-cross /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/../../../../arm-linux-uclibc/bin/gcc; \
else true; fi; \
else \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcc-tmp; \
( cd /home/lucian/buildroot/build_arm/staging_dir/usr/bin && \
ln arm-linux-uclibc-gcc arm-linux-uclibc-gcc-tmp && \
mv -f arm-linux-uclibc-gcc-tmp
arm-linux-uclibc-arm-linux-uclibc-gcc ); \
fi
(cd `${PWDCMD-pwd}`/include ; \
tar -cf - .; exit 0) |
(cd /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/include; tar xpf - )
for file
in /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/ginclude/decfloat.h /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/ginclude/float.h /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/ginclude/iso646.h /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/ginclude/stdarg.h /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/ginclude/stdbool.h /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/ginclude/stddef.h /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/ginclude/varargs.h /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/config/arm/mmintrin.h; do \
realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \
/usr/bin/install -c -m 644 $file \
/home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/include/$realfile ; \
done
/usr/bin/install -c -m 644
xlimits.h /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/include/limits.h
files=`cd /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/include; find . -type l -print 2>/dev/null`; \
if [ $? -eq 0 ]; then \
dir=`cd include; ${PWDCMD-pwd}`; \
for i in $files; do \
dest=`ls
-ld /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/include/$i | sed -n 's/.*-> //p'`; \
if expr "$dest" : "$dir.*" > /dev/null; then \
rm
-f /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/include/$i; \
ln -s `echo $i | sed "s|/[^/]*|/..|g" | sed
's|/..$||'``echo "$dest" | sed "s|
$dir||"` /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/include/$i; \
fi; \
done; \
fi
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/unwind-generic.h /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/include/unwind.h
/usr/bin/install -c -m
644 /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/gsyslimits.h \
/home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/gsyslimits.h
/usr/bin/install -c -m 644
macro_list /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/macro_list
if [ x != x ] ; then \
/usr/bin/install
-c /bin/bash /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/../mkinstalldirs \
/home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools/mkinstalldirs ; \
/usr/bin/install
-c /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1/gcc/fixproto /home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools/fixproto ; \
/usr/bin/install -c build/fix-header \
/home/lucian/buildroot/build_arm/staging_dir/usr/libexec/gcc/arm-linux-uclibc/4.2.1/install-tools/fix-header ; \
else :; fi
echo
'SYSTEM_HEADER_DIR="'"`echo /home/lucian/buildroot/toolchain_build_arm/uClibc_dev//usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`"'"' \
> /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/mkheaders.conf
echo 'OTHER_FIXINCLUDES_DIRS=""' \
>> /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/mkheaders.conf
echo 'FIXPROTO_DEFINES=""' \
>> /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/mkheaders.conf
echo 'STMP_FIXPROTO=""' \
>> /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/mkheaders.conf
echo 'STMP_FIXINC="stmp-fixinc"' \
>> /home/lucian/buildroot/build_arm/staging_dir/usr/lib/gcc/arm-linux-uclibc/4.2.1/install-tools/mkheaders.conf
make[2]: Leaving directory
`/home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial/gcc'
make[1]: Leaving directory
`/home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial'
touch /home/lucian/buildroot/toolchain_build_arm/gcc-4.2.1-initial/.installed
/usr/bin/make MAKE="/usr/bin/make -j1"
-C /home/lucian/buildroot/toolchain_build_arm/uClibc-0.9.29 \
PREFIX= \
DEVEL_PREFIX=/ \
RUNTIME_PREFIX=/ \
HOSTCC="/usr/bin/gcc" \
all
make[1]: Entering directory
`/home/lucian/buildroot/toolchain_build_arm/uClibc-0.9.29'
make[2]: `conf' is up to date.
CC ldso/ldso/ldso.oS
cc1: error: unrecognized command line option "-mfdpic"
make[1]: *** [ldso/ldso/ldso.oS] Error 1
make[1]: Leaving directory
`/home/lucian/buildroot/toolchain_build_arm/uClibc-0.9.29'
make: ***
[/home/lucian/buildroot/toolchain_build_arm/uClibc-0.9.29/lib/libc.a]
Error 2
lucian at lucian-laptop:~/buildroot$
Best regards,
Lucian.
On Mon, 2008-03-24 at 07:45 -0500, Tim Barr wrote:
> I have had a similar problem, Steve. I wonder if any of the maintainers
> has tried running buildroot after a dirclean recently? Or cleared out
> the download directory to see if any package download interfaces have
> changed? I have been trying to get a successful buildroot process (for
> an AT91SAM9260EK) to complete for over 3 months now with no luck
> whatsoever. I ended up having to buy a Timesys linuxlink license in
> order to move forward.
>
> Timothy Barr
> Hardware Development Engineer
> for Multi-Tech Systems, Inc.
> tbarr at multitech.com
>
>
>
> > -----Original Message-----
> > From: buildroot-bounces at uclibc.org
> > [mailto:buildroot-bounces at uclibc.org] On Behalf Of Steve Calfee
> > Sent: Sunday, March 23, 2008 10:51 AM
> > To: buildroot at uclibc.org
> > Subject: Re: [Buildroot] build problems
> >
> >
> > Hi All,
> >
> > I used buildroot a couple of years ago successfully with a
> > samsung 2410 soc.
> >
> > I am now trying to use it for a new project. My problem is I
> > cannot get any build to work.
> >
> > Has anyone done a svn update and select a default config and
> > have it build? I want to build an arm system, but first I
> > would like some default config to build. I am using ubuntu
> > feisty and think I have installed all the required tools. The
> > mailing list seems to be quite active, but things seem to be
> > in chaos. Can anyone tell me a starting place that is known to work?
> >
> > Thanks, Steve
> >
> >
> >
> >
> > ______________________________________________________________
> > ______________________
> > Be a better friend, newshound, and
> > know-it-all with Yahoo! Mobile. Try it now.
> > http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> > _______________________________________________
> > buildroot mailing list
> > buildroot at uclibc.org http://busybox.net/mailman/listinfo/buildroot
> >
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
More information about the buildroot
mailing list