rendered paste bodyUbuntu Server: gcc 4.1.2 -- need makefile -fno.. switch? Thanks for any help!
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/misc/gnu'
make -C search
make[4]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/misc/search'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/misc/search'
make -C locale
make[4]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/misc/locale'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/misc/locale'
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/misc'
make -C pwd_grp
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/pwd_grp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/pwd_grp'
make -C stdio
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/stdio'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/stdio'
make -C string
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/string'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/string'
make -C termios
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/termios'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/termios'
make -C inet
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/inet'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/inet'
make -C signal
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/signal'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/signal'
make -C stdlib
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/stdlib'
make -C malloc-standard
make[4]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/stdlib/malloc-standard'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/stdlib/malloc-standard'
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/stdlib'
make -C sysdeps
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/sysdeps'
make -C linux
make[4]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/sysdeps/linux'
make -C common
make[5]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/sysdeps/linux/common'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/sysdeps/linux/common'
make -C i386
make[5]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/sysdeps/linux/i386'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/sysdeps/linux/i386'
make[4]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/sysdeps/linux'
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/sysdeps'
make -C unistd
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/unistd'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc/unistd'
rm -f libc.a shared_libc.a
objs=`cat obj.*` ; \
ar cr libc.a $objs && \
ar dN 2 libc.a $objs && \
ar dN 2 libc.a $objs
ar cr libc.a obj.signal
ar cr libc.a obj.string
ar cr libc.a obj.sysdeps.common
ar cr libc.a obj.sysdeps.i386
cp libc.a shared_libc.a
ar cr libc.a misc/internals/static.o
ranlib libc.a
ld -shared --warn-common --warn-once -z combreloc -z defs -s -soname=libc.so.0 -o libuClibc-0.9.28.so \
--whole-archive shared_libc.a \
../libc/misc/internals/interp.o --no-whole-archive \
-init __uClibc_init ../lib/ld-uClibc.so.0 /usr/lib/gcc/i486-linux-gnu/4.1.2/libgcc.a
install -d ../lib
rm -f ../lib/libuClibc-0.9.28.so
install -m 644 libuClibc-0.9.28.so ../lib
ln -sf libuClibc-0.9.28.so ../lib/libc.so
ln -sf libuClibc-0.9.28.so ../lib/libc.so.0
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libc'
make[2]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/ldso'
make -C ldso
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/ldso/ldso'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/ldso/ldso'
make -C libdl
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/ldso/libdl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/ldso/libdl'
make -C libdl shared
make[3]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/ldso/libdl'
ld -shared --warn-common --warn-once -z combreloc -z defs -s -soname=libdl.so.0 \
-o libdl-0.9.28.so -fini dl_cleanup --whole-archive libdl_pic.a \
--no-whole-archive ../..//libc/misc/internals/interp.o \
-L../..//lib -lc ../../lib/ld-uClibc.so.0 /usr/lib/gcc/i486-linux-gnu/4.1.2/libgcc.a;
install -d ../../lib
rm -f ../../lib/libdl-0.9.28.so ../../lib/libdl.so.0
install -m 644 libdl-0.9.28.so ../../lib
ln -sf libdl-0.9.28.so ../../lib/libdl.so
ln -sf libdl-0.9.28.so ../../lib/libdl.so.0
make[3]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/ldso/libdl'
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/ldso'
make[2]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libcrypt'
ld -shared --warn-common --warn-once -z combreloc -z defs -s -soname=libcrypt.so.0 \
-o libcrypt-0.9.28.so --whole-archive libcrypt.a \
--no-whole-archive ../libc/misc/internals/interp.o \
-L../lib -lc /usr/lib/gcc/i486-linux-gnu/4.1.2/libgcc.a;
install -d ../lib
rm -f ../lib/libcrypt-0.9.28.so ../lib/libcrypt.so.0
install -m 644 libcrypt-0.9.28.so ../lib;
ln -sf libcrypt-0.9.28.so ../lib/libcrypt.so
ln -sf libcrypt-0.9.28.so ../lib/libcrypt.so.0
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libcrypt'
make[2]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libresolv'
ld -shared --warn-common --warn-once -z combreloc -z defs -s -soname=libresolv.so.0 \
-o libresolv-0.9.28.so --whole-archive libresolv.a \
--no-whole-archive ../libc/misc/internals/interp.o \
-L../lib -lc /usr/lib/gcc/i486-linux-gnu/4.1.2/libgcc.a;
install -d ../lib
rm -f ../lib/libresolv-0.9.28.so ../lib/libresolv.so.0
install -m 644 libresolv-0.9.28.so ../lib
ln -sf libresolv-0.9.28.so ../lib/libresolv.so
ln -sf libresolv-0.9.28.so ../lib/libresolv.so.0
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libresolv'
make[2]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libnsl'
ld -shared --warn-common --warn-once -z combreloc -z defs -s -soname=libnsl.so.0 \
-o libnsl-0.9.28.so --whole-archive libnsl.a \
--no-whole-archive ../libc/misc/internals/interp.o \
-L../lib -lc /usr/lib/gcc/i486-linux-gnu/4.1.2/libgcc.a;
install -d ../lib
rm -f ../lib/libnsl-0.9.28.so ../lib/libnsl.so.0
install -m 644 libnsl-0.9.28.so ../lib
ln -sf libnsl-0.9.28.so ../lib/libnsl.so
ln -sf libnsl-0.9.28.so ../lib/libnsl.so.0
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libnsl'
make[2]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libutil'
ld -shared --warn-common --warn-once -z combreloc -z defs -s -soname=libutil.so.0 \
-o libutil-0.9.28.so --whole-archive libutil.a \
--no-whole-archive ../libc/misc/internals/interp.o \
-L../lib -lc /usr/lib/gcc/i486-linux-gnu/4.1.2/libgcc.a;
install -d ../lib
rm -f ../lib/libutil-0.9.28.so ../lib/libutil.so.0
install -m 644 libutil-0.9.28.so ../lib
ln -sf libutil-0.9.28.so ../lib/libutil.so
ln -sf libutil-0.9.28.so ../lib/libutil.so.0
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libutil'
make[2]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libm'
ar cr libm.a w_acos.o w_asin.o s_atan.o w_atan2.o s_ceil.o s_cos.o w_cosh.o w_exp.o s_fabs.o s_floor.o w_fmod.o s_frexp.o s_ldexp.o w_log.o w_log10.o s_modf.o w_pow.o s_sin.o w_sinh.o w_sqrt.o s_tan.o s_tanh.o s_expm1.o s_scalbn.o s_copysign.o e_acos.o e_asin.o e_atan2.o k_cos.o e_cosh.o e_exp.o e_fmod.o e_log.o e_log10.o e_pow.o k_sin.o e_sinh.o e_sqrt.o k_tan.o e_rem_pio2.o k_rem_pio2.o s_finite.o sqrtf.o
install -d ../lib
rm -f ../lib/libm.a
install -m 644 libm.a ../lib
ld -shared --warn-common --warn-once -z combreloc -z defs -s -soname=libm.so.0 \
-o libm-0.9.28.so --whole-archive libm.a \
--no-whole-archive ../libc/misc/internals/interp.o \
-L../lib -lc /usr/lib/gcc/i486-linux-gnu/4.1.2/libgcc.a
install -d ../lib
rm -f ../lib/libm-0.9.28.so ../lib/libm.so.0
install -m 644 libm-0.9.28.so ../lib
ln -sf libm-0.9.28.so ../lib/libm.so
ln -sf libm-0.9.28.so ../lib/libm.so.0
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libm'
make[2]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libpthread'
make[2]: Nothing to be done for `shared'.
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/libpthread'
make[2]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/librt'
ld -shared --warn-common --warn-once -z combreloc -z defs -s -soname=librt.so.0 \
-o librt-0.9.28.so --whole-archive librt.a \
--no-whole-archive ../libc/misc/internals/interp.o \
-L../lib -lc /usr/lib/gcc/i486-linux-gnu/4.1.2/libgcc.a;
install -d ../lib
rm -f ../lib/librt-0.9.28.so ../lib/librt.so.0
install -m 644 librt-0.9.28.so ../lib
ln -sf librt-0.9.28.so ../lib/librt.so
ln -sf librt-0.9.28.so ../lib/librt.so.0
make[2]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28/librt'
Finally finished compiling ...
make[1]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28'
make[1]: Entering directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28'
install -d /root/buildrom/buildrom-devel/staging/lib
install -m 644 lib/lib*-0.9.28.so \
/root/buildrom/buildrom-devel/staging/lib
cp -dRf lib/*.so.* /root/buildrom/buildrom-devel/staging/lib
+ install -m 755 lib/ld-uClibc-0.9.28.so /root/buildrom/buildrom-devel/staging/lib
install -d /root/buildrom/buildrom-devel/staging/lib
install -d /root/buildrom/buildrom-devel/staging/include
install -m 644 lib/*.[ao] /root/buildrom/buildrom-devel/staging/lib/
if [ ""/usr/src/linux"" == "/root/buildrom/buildrom-devel/staging/" ] ; then \
extra_exclude="--exclude include/linux --exclude include/asm'*'" ; \
else \
extra_exclude="" ; \
fi ; \
tar -chf - include --exclude .svn --exclude CVS $extra_exclude \
| tar -xf - -C /root/buildrom/buildrom-devel/staging/
[: 7: ==: unexpected operator
# Remove wide char headers since wide char support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/wctype.h
rm -f /root/buildrom/buildrom-devel/staging/include/wchar.h
# Remove iconv header since locale support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/iconv.h
# Remove printf header since custom print specifier support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/printf.h
# Remove xlocale header since extended locale support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/xlocale.h
# Remove libintl header since gettext support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/libintl.h
# Remove regex headers since regex support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/regex.h
rm -f /root/buildrom/buildrom-devel/staging/include/regexp.h
# Remove wordexp header since wordexp support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/wordexp.h
# Remove ftw header since ftw support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/ftw.h
# Remove glob header since glob support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/glob.h
# Remove getopt header since shadow password support is disabled.
rm -f /root/buildrom/buildrom-devel/staging/include/shadow.h
make[1]: [install_dev] Error 1 (ignored)
find /root/buildrom/buildrom-devel/staging/ -name .svn | xargs rm -f -r;
chown -R `id | sed 's/^uid=\([0-9]*\).*gid=\([0-9]*\).*$/\1:\2/'` /root/buildrom/buildrom-devel/staging/
for i in `find lib/ -type l -name 'lib[a-zA-Z]*.so' | \
sed -e 's/lib\///'` ; do \
ln -sf $i.0 \
/root/buildrom/buildrom-devel/staging/lib/$i; \
done;
for i in `find lib/ -type f -name '*.a' | sed -e 's/lib\///'` ; do \
ln -sf $i /root/buildrom/buildrom-devel/staging/lib/`echo $i \
| sed -e 's/\.a$/_pic.a/'`; \
done;
# Ugh!!! Remember that libdl.a and libdl_pic.a are different. Since
# libdl is pretty small, and not likely to benefit from mklibs.py and
# similar, lets just remove libdl_pic.a and avoid the issue
rm -f /root/buildrom/buildrom-devel/staging/lib/libdl_pic.a
make[1]: Leaving directory `/root/buildrom/buildrom-devel/work/uclibc/uClibc-0.9.28'
Patching kexec-boot-loader...
/root/buildrom/buildrom-devel/bin/doquilt.sh: line 39: quilt: command not found
make: *** [/root/buildrom/buildrom-devel/work/kexec-boot-loader/stamps/.patched] Error 127
root@ubuntuserver:~/buildrom/buildrom-devel#