Evt. Fehler in 3283? Trunk lässt sich nicht kompilieren

Runtergeladen. Denke das ist bei meinem Halbwissen der sicherere Weg. ;-)
 
Hi Oli,

so schaut das bei mir aus - aktueller SVN-Trunk von gerade eben, Dein Patch in der Langversion eingespielt. Datum meiner virtuellen Build-Maschine stimmt nicht, hab's gerade eben gemacht (Board-Uhrzeit stimmt :) )

Gruss,
Torben

Kann mir mal bitte jemand mit dem uClibc++ Problem einen vollständigen Log des uClibc++ Builds anhängen? Bei mir geht das.

Code:
mkdir -p /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin
mkdir -p /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/var/cache
cp /usr/src/freetz/freetz-trunk/source/toolchain/target/ccache-2.4/ccache /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin/ccache
# Keep the actual toolchain binaries in a directory at the same level.
# Otherwise, relative paths for include dirs break.
mkdir -p /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache
(cd /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache; \
                ln -fs mipsel-linux-uclibc-gcc mipsel-linux-gcc; \
                ln -fs mipsel-linux-uclibc-gcc mipsel-linux-cc; \
                ln -fs mipsel-linux-uclibc-gcc mipsel-linux-uclibc-cc; \
        )
[ -f /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin/mipsel-linux-uclibc-gcc ] && \
                mv /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin/mipsel-linux-uclibc-gcc \
                        /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache/
(cd /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin; \
                        ln -fs ccache mipsel-linux-cc; \
                        ln -fs ccache mipsel-linux-gcc; \
                        ln -fs ccache mipsel-linux-uclibc-cc; \
                        ln -fs ccache mipsel-linux-uclibc-gcc; \
        )
[ -f /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin/mipsel-linux-uclibc-c++ ] && \
                mv /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin/mipsel-linux-uclibc-c++ \
                        /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache/
[ -f /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin/mipsel-linux-uclibc-g++ ] && \
                mv /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin/mipsel-linux-uclibc-g++ \
                        /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache/
(cd /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin; \
                ln -fs ccache mipsel-linux-c++; \
                ln -fs ccache mipsel-linux-g++;\
                ln -fs ccache mipsel-linux-uclibc-c++; \
                ln -fs ccache mipsel-linux-uclibc-g++; \
        )
(cd /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache; \
                ln -fs mipsel-linux-uclibc-c++ mipsel-linux-c++; \
                ln -fs mipsel-linux-uclibc-g++ mipsel-linux-g++; \
        )

--2009-04-26 02:43:00--  http://cxx.uclibc.org/src//uClibc++-0.2.2.tar.bz2
Resolving cxx.uclibc.org... 140.211.167.224
Connecting to cxx.uclibc.org|140.211.167.224|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 270154 (264K) [application/x-tar]
Saving to: `dl/uClibc++-0.2.2.tar.bz2'

100%[===============================================================================================================================================>] 270,154      147K/s   in 1.8s    

2009-04-26 02:43:09 (147 KB/s) - `dl/uClibc++-0.2.2.tar.bz2' saved [270154/270154]

Download succeeded - http://cxx.uclibc.org/src//uClibc++-0.2.2.tar.bz2  ->  saved to folder dl
rm -f -r source/uClibc++-0.2.2
tar -C source -v -xjf dl/uClibc++-0.2.2.tar.bz2
uClibc++-0.2.2/
uClibc++-0.2.2/include/
uClibc++-0.2.2/include/iterator
uClibc++-0.2.2/include/csetjmp
uClibc++-0.2.2/include/functional
uClibc++-0.2.2/include/numeric
uClibc++-0.2.2/include/exception
uClibc++-0.2.2/include/iostream
uClibc++-0.2.2/include/cctype
uClibc++-0.2.2/include/char_traits
uClibc++-0.2.2/include/map.old
uClibc++-0.2.2/include/valarray
uClibc++-0.2.2/include/cstddef
uClibc++-0.2.2/include/unwind-cxx.h
uClibc++-0.2.2/include/func_exception
uClibc++-0.2.2/include/support
uClibc++-0.2.2/include/string_iostream
uClibc++-0.2.2/include/limits
uClibc++-0.2.2/include/list
uClibc++-0.2.2/include/clocale
uClibc++-0.2.2/include/cstdio
uClibc++-0.2.2/include/iomanip
uClibc++-0.2.2/include/basic_definitions
uClibc++-0.2.2/include/complex
uClibc++-0.2.2/include/deque
uClibc++-0.2.2/include/bitset
uClibc++-0.2.2/include/ostream
uClibc++-0.2.2/include/climits
uClibc++-0.2.2/include/locale
uClibc++-0.2.2/include/memory
uClibc++-0.2.2/include/cstring
uClibc++-0.2.2/include/fstream
uClibc++-0.2.2/include/queue
uClibc++-0.2.2/include/ios
uClibc++-0.2.2/include/cmath
uClibc++-0.2.2/include/ctime
uClibc++-0.2.2/include/iterator_base
uClibc++-0.2.2/include/associative_base
uClibc++-0.2.2/include/algorithm
uClibc++-0.2.2/include/cstdlib
uClibc++-0.2.2/include/typeinfo
uClibc++-0.2.2/include/type_traits
uClibc++-0.2.2/include/cfloat
uClibc++-0.2.2/include/string
uClibc++-0.2.2/include/cerrno
uClibc++-0.2.2/include/cwctype
uClibc++-0.2.2/include/utility
uClibc++-0.2.2/include/set.old
uClibc++-0.2.2/include/map
uClibc++-0.2.2/include/cassert
uClibc++-0.2.2/include/vector
uClibc++-0.2.2/include/sstream
uClibc++-0.2.2/include/istream_helpers
uClibc++-0.2.2/include/stack
uClibc++-0.2.2/include/new
uClibc++-0.2.2/include/streambuf
uClibc++-0.2.2/include/set
uClibc++-0.2.2/include/stdexcept
uClibc++-0.2.2/include/iosfwd
uClibc++-0.2.2/include/cstdarg
uClibc++-0.2.2/include/Makefile
uClibc++-0.2.2/include/csignal
uClibc++-0.2.2/include/cwchar
uClibc++-0.2.2/include/ostream_helpers
uClibc++-0.2.2/include/istream
uClibc++-0.2.2/bin/
uClibc++-0.2.2/bin/Makefile
uClibc++-0.2.2/Rules.mak
uClibc++-0.2.2/INSTALL
uClibc++-0.2.2/README
uClibc++-0.2.2/DOCUMENTATION
uClibc++-0.2.2/scripts/
uClibc++-0.2.2/scripts/find_libgcc_eh.sh
uClibc++-0.2.2/scripts/find_libsupc.sh
uClibc++-0.2.2/BugFinders
uClibc++-0.2.2/tests/
uClibc++-0.2.2/tests/bitsettest.cpp
uClibc++-0.2.2/tests/mmaptest.cpp
uClibc++-0.2.2/tests/listtest.cpp
uClibc++-0.2.2/tests/utilitytest.cpp
uClibc++-0.2.2/tests/sstreamtest.cpp
uClibc++-0.2.2/tests/settest.cpp
uClibc++-0.2.2/tests/stringtest.cpp
uClibc++-0.2.2/tests/newdeltest.cpp
uClibc++-0.2.2/tests/iotest.cpp
uClibc++-0.2.2/tests/wchartest.cpp
uClibc++-0.2.2/tests/testframework.h
uClibc++-0.2.2/tests/vectortest.cpp
uClibc++-0.2.2/tests/streamitertest.cpp
uClibc++-0.2.2/tests/ioexceptiontest.cpp
uClibc++-0.2.2/tests/combotest.cpp
uClibc++-0.2.2/tests/testoutput/
uClibc++-0.2.2/tests/testoutput/stacktest.good
uClibc++-0.2.2/tests/testoutput/vectortest.good
uClibc++-0.2.2/tests/testoutput/functionaltest.good
uClibc++-0.2.2/tests/testoutput/maptest.good
uClibc++-0.2.2/tests/testoutput/memorytest.good
uClibc++-0.2.2/tests/testoutput/combotest.good
uClibc++-0.2.2/tests/testoutput/dequetest.good
uClibc++-0.2.2/tests/testoutput/iotest.good
uClibc++-0.2.2/tests/testoutput/stringtest.good
uClibc++-0.2.2/tests/testoutput/streambuftest.good
uClibc++-0.2.2/tests/testoutput/runtests.sh
uClibc++-0.2.2/tests/testoutput/wchartest.input
uClibc++-0.2.2/tests/testoutput/utilitytest.good
uClibc++-0.2.2/tests/testoutput/newdeltest.good
uClibc++-0.2.2/tests/testoutput/valarraytest.good
uClibc++-0.2.2/tests/testoutput/algotest.good
uClibc++-0.2.2/tests/testoutput/sstreamtest.good
uClibc++-0.2.2/tests/testoutput/excepttest.good
uClibc++-0.2.2/tests/testoutput/wchartest.good
uClibc++-0.2.2/tests/testoutput/fstreamtest.good
uClibc++-0.2.2/tests/testoutput/ioexceptiontest.good
uClibc++-0.2.2/tests/testoutput/bitsettest.good
uClibc++-0.2.2/tests/testoutput/settest.good
uClibc++-0.2.2/tests/testoutput/iotest.input
uClibc++-0.2.2/tests/testoutput/Makefile
uClibc++-0.2.2/tests/testoutput/mmaptest.good
uClibc++-0.2.2/tests/testoutput/fstreamtest.input
uClibc++-0.2.2/tests/testoutput/chartraitstest.good
uClibc++-0.2.2/tests/testoutput/listtest.good
uClibc++-0.2.2/tests/testoutput/stringtest.input
uClibc++-0.2.2/tests/testoutput/streambuftest.input
uClibc++-0.2.2/tests/functionaltest.cpp
uClibc++-0.2.2/tests/chartraitstest.cpp
uClibc++-0.2.2/tests/excepttest.cpp
uClibc++-0.2.2/tests/stacktest.cpp
uClibc++-0.2.2/tests/dequetest.cpp
uClibc++-0.2.2/tests/valarraytest.cpp
uClibc++-0.2.2/tests/numerictest.cpp
uClibc++-0.2.2/tests/memorytest.cpp
uClibc++-0.2.2/tests/streambuftest.cpp
uClibc++-0.2.2/tests/algotest.cpp
uClibc++-0.2.2/tests/maptest.cpp
uClibc++-0.2.2/tests/fstreamtest.cpp
uClibc++-0.2.2/tests/testframework.cpp
uClibc++-0.2.2/tests/Makefile
uClibc++-0.2.2/extra/
uClibc++-0.2.2/extra/Configs/
uClibc++-0.2.2/extra/Configs/Config.default
uClibc++-0.2.2/extra/Configs/Config.in
uClibc++-0.2.2/extra/Configs/Config.in.arch
uClibc++-0.2.2/extra/locale/
uClibc++-0.2.2/extra/locale/lmmtolso.c
uClibc++-0.2.2/extra/locale/tst_nl_langinfo.c
uClibc++-0.2.2/extra/locale/LOCALES
uClibc++-0.2.2/extra/locale/gen_collate.c
uClibc++-0.2.2/extra/locale/README
uClibc++-0.2.2/extra/locale/gen_wc8bit.c
uClibc++-0.2.2/extra/locale/charmaps/
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-13.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-8.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-14.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-9.pairs
uClibc++-0.2.2/extra/locale/charmaps/ASCII.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-1.pairs
uClibc++-0.2.2/extra/locale/charmaps/CP1255.pairs
uClibc++-0.2.2/extra/locale/charmaps/ARMSCII-8.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-10.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-2.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-16.pairs
uClibc++-0.2.2/extra/locale/charmaps/GEORGIAN-PS.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-5.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-3.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-6.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-7.pairs
uClibc++-0.2.2/extra/locale/charmaps/KOI8-R.pairs
uClibc++-0.2.2/extra/locale/charmaps/TIS-620.pairs
uClibc++-0.2.2/extra/locale/charmaps/CP1251.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-15.pairs
uClibc++-0.2.2/extra/locale/charmaps/KOI8-T.pairs
uClibc++-0.2.2/extra/locale/charmaps/ISO-8859-4.pairs
uClibc++-0.2.2/extra/locale/charmaps/KOI8-U.pairs
uClibc++-0.2.2/extra/locale/gen_wctype.c
uClibc++-0.2.2/extra/locale/gen_ldc.c
uClibc++-0.2.2/extra/locale/gen_locale.c
uClibc++-0.2.2/extra/locale/locale_mmap.h
uClibc++-0.2.2/extra/locale/collation/
uClibc++-0.2.2/extra/locale/collation/ro_RO
uClibc++-0.2.2/extra/locale/collation/tl_PH
uClibc++-0.2.2/extra/locale/collation/it_CH
uClibc++-0.2.2/extra/locale/collation/hu_HU
uClibc++-0.2.2/extra/locale/collation/uz_UZ
uClibc++-0.2.2/extra/locale/collation/en_CA
uClibc++-0.2.2/extra/locale/collation/cy_GB
uClibc++-0.2.2/extra/locale/collation/ar_SY
uClibc++-0.2.2/extra/locale/collation/mk_MK
uClibc++-0.2.2/extra/locale/collation/pt_PT
uClibc++-0.2.2/extra/locale/collation/uk_UA
uClibc++-0.2.2/extra/locale/collation/nl_NL
uClibc++-0.2.2/extra/locale/collation/bg_BG
uClibc++-0.2.2/extra/locale/collation/af_ZA
uClibc++-0.2.2/extra/locale/collation/iw_IL
uClibc++-0.2.2/extra/locale/collation/fr_FR
uClibc++-0.2.2/extra/locale/collation/eo_EO
uClibc++-0.2.2/extra/locale/collation/fa_IR
uClibc++-0.2.2/extra/locale/collation/en_IE
uClibc++-0.2.2/extra/locale/collation/sq_AL
uClibc++-0.2.2/extra/locale/collation/pt_BR
uClibc++-0.2.2/extra/locale/collation/sk_SK
uClibc++-0.2.2/extra/locale/collation/be_BY
uClibc++-0.2.2/extra/locale/collation/ar_EG
uClibc++-0.2.2/extra/locale/collation/kl_GL
uClibc++-0.2.2/extra/locale/collation/ta_IN
uClibc++-0.2.2/extra/locale/collation/ar_IN
uClibc++-0.2.2/extra/locale/collation/de_DE
uClibc++-0.2.2/extra/locale/collation/mi_NZ
uClibc++-0.2.2/extra/locale/collation/ru_RU
uClibc++-0.2.2/extra/locale/collation/en_SG
uClibc++-0.2.2/extra/locale/collation/am_ET
uClibc++-0.2.2/extra/locale/collation/th_TH
uClibc++-0.2.2/extra/locale/collation/ms_MY
uClibc++-0.2.2/extra/locale/collation/ar_KW
uClibc++-0.2.2/extra/locale/collation/gv_GB
uClibc++-0.2.2/extra/locale/collation/kw_GB
uClibc++-0.2.2/extra/locale/collation/oc_FR
uClibc++-0.2.2/extra/locale/collation/it_IT
uClibc++-0.2.2/extra/locale/collation/bs_BA
uClibc++-0.2.2/extra/locale/collation/ar_QA
uClibc++-0.2.2/extra/locale/collation/mt_MT
uClibc++-0.2.2/extra/locale/collation/ru_UA
uClibc++-0.2.2/extra/locale/collation/fo_FO
uClibc++-0.2.2/extra/locale/collation/ar_SA
uClibc++-0.2.2/extra/locale/collation/ti_ER
uClibc++-0.2.2/extra/locale/collation/ga_IE
uClibc++-0.2.2/extra/locale/collation/gd_GB
uClibc++-0.2.2/extra/locale/collation/nl_BE
uClibc++-0.2.2/extra/locale/collation/vi_VN
uClibc++-0.2.2/extra/locale/collation/en_DK
uClibc++-0.2.2/extra/locale/collation/ar_BH
uClibc++-0.2.2/extra/locale/collation/tt_RU
uClibc++-0.2.2/extra/locale/collation/ur_PK
uClibc++-0.2.2/extra/locale/collation/fr_CH
uClibc++-0.2.2/extra/locale/collation/de_AT
uClibc++-0.2.2/extra/locale/collation/ar_LY
uClibc++-0.2.2/extra/locale/collation/en_AU
uClibc++-0.2.2/extra/locale/collation/sv_FI
uClibc++-0.2.2/extra/locale/collation/nn_NO
uClibc++-0.2.2/extra/locale/collation/ar_LB
uClibc++-0.2.2/extra/locale/collation/se_NO
uClibc++-0.2.2/extra/locale/collation/yi_US
uClibc++-0.2.2/extra/locale/collation/de_BE
uClibc++-0.2.2/extra/locale/collation/en_BW
uClibc++-0.2.2/extra/locale/collation/fr_CA
uClibc++-0.2.2/extra/locale/collation/fr_LU
uClibc++-0.2.2/extra/locale/collation/sr_YU
uClibc++-0.2.2/extra/locale/collation/ti_ET
uClibc++-0.2.2/extra/locale/collation/ka_GE
uClibc++-0.2.2/extra/locale/collation/sv_SE
uClibc++-0.2.2/extra/locale/collation/bn_BD
uClibc++-0.2.2/extra/locale/collation/en_US
uClibc++-0.2.2/extra/locale/collation/br_FR
uClibc++-0.2.2/extra/locale/collation/gl_ES
uClibc++-0.2.2/extra/locale/collation/mr_IN
uClibc++-0.2.2/extra/locale/collation/de_LU
uClibc++-0.2.2/extra/locale/collation/en_ZA
uClibc++-0.2.2/extra/locale/collation/ar_MA
uClibc++-0.2.2/extra/locale/collation/comm
uClibc++-0.2.2/extra/locale/collation/ar_AE
uClibc++-0.2.2/extra/locale/collation/de_CH
uClibc++-0.2.2/extra/locale/collation/en_PH
uClibc++-0.2.2/extra/locale/collation/bn_IN
uClibc++-0.2.2/extra/locale/collation/el_GR
uClibc++-0.2.2/extra/locale/collation/hy_AM
uClibc++-0.2.2/extra/locale/collation/te_IN
uClibc++-0.2.2/extra/locale/collation/fr_BE
uClibc++-0.2.2/extra/locale/collation/en_ZW
uClibc++-0.2.2/extra/locale/collation/ar_IQ
uClibc++-0.2.2/extra/locale/collation/ar_SD
uClibc++-0.2.2/extra/locale/collation/en_HK
uClibc++-0.2.2/extra/locale/collation/az_AZ
uClibc++-0.2.2/extra/locale/collation/id_ID
uClibc++-0.2.2/extra/locale/collation/en_GB
uClibc++-0.2.2/extra/locale/collation/ar_YE
uClibc++-0.2.2/extra/locale/collation/wa_BE
uClibc++-0.2.2/extra/locale/collation/iso14651_t1
uClibc++-0.2.2/extra/locale/collation/ar_OM
uClibc++-0.2.2/extra/locale/collation/ar_TN
uClibc++-0.2.2/extra/locale/collation/he_IL
uClibc++-0.2.2/extra/locale/collation/hi_IN
uClibc++-0.2.2/extra/locale/collation/en_IN
uClibc++-0.2.2/extra/locale/collation/ar_JO
uClibc++-0.2.2/extra/locale/collation/en_NZ
uClibc++-0.2.2/extra/locale/collation/tg_TJ
uClibc++-0.2.2/extra/locale/collation/eu_ES
uClibc++-0.2.2/extra/locale/collation/ar_DZ
uClibc++-0.2.2/extra/locale/Makefile
uClibc++-0.2.2/extra/locale/gen_mmap.c
uClibc++-0.2.2/extra/config/
uClibc++-0.2.2/extra/config/zconf.y
uClibc++-0.2.2/extra/config/lex.zconf.c_shipped
uClibc++-0.2.2/extra/config/util.c
uClibc++-0.2.2/extra/config/inputbox.c
uClibc++-0.2.2/extra/config/zconf.tab.c_shipped
uClibc++-0.2.2/extra/config/checklist.c
uClibc++-0.2.2/extra/config/mconf.c
uClibc++-0.2.2/extra/config/lkc.h
uClibc++-0.2.2/extra/config/expr.c
uClibc++-0.2.2/extra/config/menubox.c
uClibc++-0.2.2/extra/config/lkc_proto.h
uClibc++-0.2.2/extra/config/textbox.c
uClibc++-0.2.2/extra/config/zconf.l
uClibc++-0.2.2/extra/config/msgbox.c
uClibc++-0.2.2/extra/config/confdata.c
uClibc++-0.2.2/extra/config/Kconfig-language.txt
uClibc++-0.2.2/extra/config/zconf.tab.h_shipped
uClibc++-0.2.2/extra/config/colors.h
uClibc++-0.2.2/extra/config/yesno.c
uClibc++-0.2.2/extra/config/menu.c
uClibc++-0.2.2/extra/config/dialog.h
uClibc++-0.2.2/extra/config/expr.h
uClibc++-0.2.2/extra/config/Makefile
uClibc++-0.2.2/extra/config/conf.c
uClibc++-0.2.2/extra/config/symbol.c
uClibc++-0.2.2/extra/Makefile
uClibc++-0.2.2/extra/libstrip/
uClibc++-0.2.2/extra/libstrip/libstrip
uClibc++-0.2.2/ChangeLog
uClibc++-0.2.2/src/
uClibc++-0.2.2/src/del_op.cpp
uClibc++-0.2.2/src/fstream.cpp
uClibc++-0.2.2/src/del_opvnt.cpp
uClibc++-0.2.2/src/del_opnt.cpp
uClibc++-0.2.2/src/abi/
uClibc++-0.2.2/src/abi/libgcc_eh/
uClibc++-0.2.2/src/abi/libgcc_eh/Makefile
uClibc++-0.2.2/src/abi/libsupc/
uClibc++-0.2.2/src/abi/libsupc/Makefile
uClibc++-0.2.2/src/abi/abi.cpp
uClibc++-0.2.2/src/valarray.cpp
uClibc++-0.2.2/src/sstream.cpp
uClibc++-0.2.2/src/iomanip.cpp
uClibc++-0.2.2/src/eh_globals.cpp
uClibc++-0.2.2/src/new_opvnt.cpp
uClibc++-0.2.2/src/exception.cpp
uClibc++-0.2.2/src/ios.cpp
uClibc++-0.2.2/src/limits.cpp
uClibc++-0.2.2/src/algorithm.cpp
uClibc++-0.2.2/src/new_handler.cpp
uClibc++-0.2.2/src/map.cpp
uClibc++-0.2.2/src/iterator.cpp
uClibc++-0.2.2/src/numeric.cpp
uClibc++-0.2.2/src/support.cpp
uClibc++-0.2.2/src/deque.cpp
uClibc++-0.2.2/src/stack.cpp
uClibc++-0.2.2/src/typeinfo.cpp
uClibc++-0.2.2/src/del_opv.cpp
uClibc++-0.2.2/src/stdexcept.cpp
uClibc++-0.2.2/src/func_exception.cpp
uClibc++-0.2.2/src/utility.cpp
uClibc++-0.2.2/src/ostream.cpp
uClibc++-0.2.2/src/queue.cpp
uClibc++-0.2.2/src/list.cpp
uClibc++-0.2.2/src/eh_alloc.cpp
uClibc++-0.2.2/src/new_opv.cpp
uClibc++-0.2.2/src/new_op.cpp
uClibc++-0.2.2/src/associative_base.cpp
uClibc++-0.2.2/src/bitset.cpp
uClibc++-0.2.2/src/iostream.cpp
uClibc++-0.2.2/src/string.cpp
uClibc++-0.2.2/src/complex.cpp
uClibc++-0.2.2/src/Makefile
uClibc++-0.2.2/src/streambuf.cpp
uClibc++-0.2.2/src/char_traits.cpp
uClibc++-0.2.2/src/locale.cpp
uClibc++-0.2.2/src/new_opnt.cpp
uClibc++-0.2.2/src/istream.cpp
uClibc++-0.2.2/src/vector.cpp
uClibc++-0.2.2/src/set.cpp
uClibc++-0.2.2/TODO
uClibc++-0.2.2/Makefile
shopt -s nullglob; for i in make/libs/patches/*.uclibcxx.patch; do tools/freetz_patch source/uClibc++-0.2.2 $i; done
applying patch file make/libs/patches/009-compile_fixes.uclibcxx.patch
patching file include/associative_base
patching file include/string
patching file src/string.cpp
----------------------------------------------------------------------
applying patch file make/libs/patches/200-associative_base_swap.uclibcxx.patch
patching file include/associative_base
----------------------------------------------------------------------
applying patch file make/libs/patches/300-bin-Makefile.uclibcxx.patch
patching file bin/Makefile
----------------------------------------------------------------------
applying patch file make/libs/patches/400-eabi_fix.uclibcxx.patch
patching file include/typeinfo
patching file include/unwind-cxx.h
----------------------------------------------------------------------
touch source/uClibc++-0.2.2/.unpacked
cp make/libs/Config.uclibc++ source/uClibc++-0.2.2/.config
sed -i -r -e 's%^(# )?(UCLIBCXX_HAS_LFS)[ =].*%\2=y%g' source/uClibc++-0.2.2/.config
touch source/uClibc++-0.2.2/.configured
PATH="/usr/src/freetz/freetz-trunk/toolchain/target/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" \
                make -j2 -C source/uClibc++-0.2.2 \
                ARCH_CFLAGS="-Os -pipe -march=4kc -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" \
                CROSS="mipsel-linux-uclibc-" \
                all
make[1]: Entering directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2'
make[2]: Entering directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/extra/config'
make[2]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
cp zconf.tab.h_shipped zconf.tab.h
gcc -O2 -Wall -I. -c conf.c -o conf.o
cp zconf.tab.c_shipped zconf.tab.c
cp lex.zconf.c_shipped lex.zconf.c
gcc -O2 -Wall -I. -c zconf.tab.c -o zconf.tab.o
lex.zconf.c:2972: warning: ‘input’ defined but not used
gcc  conf.o zconf.tab.o -o conf
make[2]: Leaving directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/extra/config'
#
# using defaults found in .config
#
.config:4: trying to assign nonexistent symbol TARGET_alpha
.config:5: trying to assign nonexistent symbol TARGET_arm
.config:6: trying to assign nonexistent symbol TARGET_i386
.config:7: trying to assign nonexistent symbol TARGET_mips
.config:8: trying to assign nonexistent symbol TARGET_parisc
.config:9: trying to assign nonexistent symbol TARGET_powerpc
.config:10: trying to assign nonexistent symbol TARGET_x86_64
.config:15: trying to assign nonexistent symbol TARGET_ARCH
.config:16: trying to assign nonexistent symbol ARCH_SUPPORTS_LITTLE_ENDIAN
.config:17: trying to assign nonexistent symbol ARCH_CFLAGS
.config:18: trying to assign nonexistent symbol ARCH_SUPPORTS_BIG_ENDIAN
.config:19: trying to assign nonexistent symbol CONFIG_MIPS_ISA_1
.config:20: trying to assign nonexistent symbol CONFIG_MIPS_ISA_2
.config:21: trying to assign nonexistent symbol CONFIG_MIPS_ISA_3
.config:22: trying to assign nonexistent symbol CONFIG_MIPS_ISA_4
.config:23: trying to assign nonexistent symbol CONFIG_MIPS_ISA_MIPS32
.config:24: trying to assign nonexistent symbol CONFIG_MIPS_ISA_MIPS64
.config:25: trying to assign nonexistent symbol ARCH_LITTLE_ENDIAN
.config:26: trying to assign nonexistent symbol ARCH_BIG_ENDIAN
*
* uClibc++ Configuration
*
*
* Target Features and Options
*
Enable floating point number support (UCLIBCXX_HAS_FLOATS) [Y/n/?] y
  Math operations with long double (UCLIBCXX_HAS_LONG_DOUBLE) [N/y/?] n
Toolchain supports Thread-Local Storage (UCLIBCXX_HAS_TLS) [N/y/?] n
Compiler Warnings (WARNINGS) [-Wall] -Wall
Extra Library Link Flags (BUILD_EXTRA_LIBRARIES) [] 
*
* String and I/O Stream Support
*
Wide Character Support (Not Currently Supported) (UCLIBCXX_HAS_WCHAR) [N/y/?] n
I/O stream buffer size (UCLIBCXX_IOSTREAM_BUFSIZE) [32] 32
Large File Support (UCLIBCXX_HAS_LFS) [Y/n/?] y
Enable support for standard streams like cin and cout (UCLIBCXX_SUPPORT_CDIR) [Y/n/?] y
  Enable cin (UCLIBCXX_SUPPORT_CIN) [Y/n/?] y
  Enable cout (UCLIBCXX_SUPPORT_COUT) [Y/n/?] y
  Enable cerr (UCLIBCXX_SUPPORT_CERR) [Y/n/?] y
  Enable clog (UCLIBCXX_SUPPORT_CLOG) [N/y/?] n
*
* STL and Code Expansion
*
STL buffer size (UCLIBCXX_STL_BUFFER_SIZE) [32] 32
Template code expansion (UCLIBCXX_CODE_EXPANSION) [Y/n/?] y
  Expand constructors and destructors (UCLIBCXX_EXPAND_CONSTRUCTORS_DESTRUCTORS) [N/y/?] n
  Expand std::basic_string for <char> (UCLIBCXX_EXPAND_STRING_CHAR) [Y/n/?] y
  Expand std::vector for basic data types (UCLIBCXX_EXPAND_VECTOR_BASIC) [Y/n/?] y
  Expand ios core code for char (UCLIBCXX_EXPAND_IOS_CHAR) [N/y/?] n
  Expand std::streambuf for char (UCLIBCXX_EXPAND_STREAMBUF_CHAR) [N/y/?] n
  Expand std::istream for <char> (UCLIBCXX_EXPAND_ISTREAM_CHAR) [Y/n/?] y
  Expand std::ostream for <char> (UCLIBCXX_EXPAND_OSTREAM_CHAR) [Y/n/?] y
  Expand std::fstream for <char> (UCLIBCXX_EXPAND_FSTREAM_CHAR) [Y/n/?] y
  Expand std::sstream for <char> (UCLIBCXX_EXPAND_SSTREAM_CHAR) [N/y/?] n
*
* Library Installation Options
*
uClibc++ runtime prefix directory (UCLIBCXX_RUNTIME_PREFIX) [/usr] /usr
uClibc++ header file subdirectory (UCLIBCXX_RUNTIME_INCLUDE_SUBDIR) [/include] /include
uClibc++ library subdirectory (UCLIBCXX_RUNTIME_LIB_SUBDIR) [/lib] /lib
uClibc++ application file subdirectory (UCLIBCXX_RUNTIME_BIN_SUBDIR) [/bin] /bin
Exception and RTTI support (UCLIBCXX_EXCEPTION_SUPPORT) [Y/n/?] y
  Import libsupc++.a (IMPORT_LIBSUP) [Y/n/?] y
  Import libgcc_eh.a (IMPORT_LIBGCC_EH) [Y/n/?] y
Build static library (BUILD_STATIC_LIB) [Y/n/?] y
  Build only static library (BUILD_ONLY_STATIC_LIB) [N/y/?] n
Build uClibc++ with debugging symbols (DODEBUG) [N/y/?] n
for dir in bin include src ; do \
                make -C $dir all; \
        done
make[2]: Entering directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/bin'
echo "#!/bin/sh" > g++-uc
echo "" >> g++-uc
echo 'WRAPPER_INCLUDEDIR="${WRAPPER_INCLUDEDIR:=-I/usr/include/}"' >> g++-uc
echo 'WRAPPER_LIBDIR="${WRAPPER_LIBDIR:=-L/usr/lib/}"' >> g++-uc
echo "" >> g++-uc
echo "WRAPPER_LIBS=\" -L/usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.3.3/ -lc -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed\"" >> g++-uc
echo "" >> g++-uc
echo 'WRAPPER_INCLIB=$(echo " $@ " | sed -ne "s/.* -\([cES]\|MF\) .*/NO/p;t;aYES")' >> g++-uc
echo 'WRAPPER_STATIC=$(echo " $@ " | sed -ne "s/.* -static .*/YES/p;t;aNO")' >> g++-uc
echo 'if [ "$WRAPPER_STATIC" = "YES" ]' >> g++-uc
echo 'then' >> g++-uc
echo "  WRAPPER_LIBS=\" -L/usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.3.3/ -lc -lgcc\"" >> g++-uc
echo 'fi' >> g++-uc
echo 'if [ "$WRAPPER_INCLIB" = "YES" ]' >> g++-uc
echo 'then' >> g++-uc
echo '  exec mipsel-linux-uclibc-g++ -fno-builtin -nostdinc++ -DGCC_HASCLASSVISIBILITY  $WRAPPER_INCLUDEDIR "$@" -nodefaultlibs $WRAPPER_LIBDIR -luClibc++ $WRAPPER_LIBS' >> g++-uc
echo 'fi' >> g++-uc
echo "" >> g++-uc
echo 'exec mipsel-linux-uclibc-g++ -fno-builtin -nostdinc++ -DGCC_HASCLASSVISIBILITY  $WRAPPER_INCLUDEDIR "$@"' >> g++-uc
chmod 755 g++-uc
make[2]: Leaving directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/bin'
make[2]: Entering directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/include'
make[2]: Entering directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/src'
make -C abi/libgcc_eh all
make -C abi/libsupc all
make[3]: Entering directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/src/abi/libgcc_eh'
mipsel-linux-uclibc-ar x /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.3.3/libgcc_eh.a
make[3]: Leaving directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/src/abi/libgcc_eh'
WRAPPER_INCLUDEDIR=-I../include ../bin/g++-uc  -Wall -Wno-trigraphs -pedantic   -ansi  -Os -fPIC -o algorithm.o -c algorithm.cpp
make[3]: Entering directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/src/abi/libsupc'
mipsel-linux-uclibc-ar x /usr/src/freetz/freetz-trunk/toolchain/build/gcc-4.3.3-uClibc-0.9.29/mipsel-linux-uclibc/usr/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.3.3/../../../../mipsel-linux-uclibc/lib/libsupc++.a
rm -f -f new_op*.o del_op*.o pure.o new_handler.o eh_alloc.o eh_globals.o
make[3]: Leaving directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/src/abi/libsupc'
WRAPPER_INCLUDEDIR=-I../include ../bin/g++-uc  -Wall -Wno-trigraphs -pedantic   -ansi  -Os -fPIC -o associative_base.o -c associative_base.cpp
In file included from ../include/algorithm:18,
                 from algorithm.cpp:21:
../include/cstdlib:19:20: error: stdlib.h: No such file or directory
In file included from ../include/iosfwd:21,
                 from ../include/iterator:21,
                 from ../include/algorithm:19,
                 from algorithm.cpp:21:
../include/char_traits:20:20: error: string.h: No such file or directory
In file included from ../include/memory:25,
                 from ../include/char_traits:22,
                 from ../include/iosfwd:21,
                 from ../include/iterator:21,
                 from ../include/algorithm:19,
                 from algorithm.cpp:21:
../include/cstdio:18:19: error: stdio.h: No such file or directory
In file included from ../include/algorithm:18,
                 from algorithm.cpp:21:
../include/cstdlib:27: error: '::abort' has not been declared
../include/cstdlib:28: error: '::abs' has not been declared
../include/cstdlib:29: error: '::atexit' has not been declared
../include/cstdlib:30: error: '::atol' has not been declared
../include/cstdlib:31: error: '::atof' has not been declared
../include/cstdlib:32: error: '::atoi' has not been declared
../include/cstdlib:33: error: '::bsearch' has not been declared
../include/cstdlib:34: error: '::calloc' has not been declared
../include/cstdlib:35: error: '::div' has not been declared
../include/cstdlib:36: error: '::exit' has not been declared
../include/cstdlib:37: error: '::free' has not been declared
../include/cstdlib:38: error: '::getenv' has not been declared
../include/cstdlib:39: error: '::labs' has not been declared
../include/cstdlib:40: error: '::ldiv' has not been declared
../include/cstdlib:41: error: '::malloc' has not been declared
../include/cstdlib:42: error: '::qsort' has not been declared
../include/cstdlib:43: error: '::rand' has not been declared
../include/cstdlib:44: error: '::realloc' has not been declared
../include/cstdlib:45: error: '::srand' has not been declared
../include/cstdlib:46: error: '::strtod' has not been declared
../include/cstdlib:47: error: '::strtol' has not been declaredIn file included from ../include/memory:22
../include/cstdlib:48: error: '::strtoul' has not been declared
../include/cstdlib:49: error: '::system' has not been declared
../include/cstdlib: In function 'long int std::abs(long int)':
../include/cstdlib:59: error: 'labs' was not declared in this scope
../include/cstdlib: At global scope:
../include/cstdlib:62: error: 'ldiv_t' does not name a type
In file included from ../include/memory:25,
                 from ../include/char_traits:22,
                 from ../include/iosfwd:21,
                 from ../include/iterator:21,
                 from ../include/algorithm:19,
                 from algorithm.cpp:21:
../include/cstdio:26: error: '::FILE' has not been declared,
                 from ../include/associative_base:21,
                 from associative_base.cpp:20:
../include/cstdlib:19:20: error: stdlib.h: No such file or directory
In file included from ../include/memory:25,
                 from ../include/associative_base:21,
                 from associative_base.cpp:20:
../include/cstdio:18:19: error: stdio.h: No such file or directory
In file included from ../include/iosfwd:21
../include/cstdio:27: error: '::fpos_t' has not been declared
../include/cstdio:29: error: '::clearerr' has not been declared
../include/cstdio:30: error: '::fclose' has not been declared,
                 from ../include/iterator:21
,
                 from ../include/associative_base:23../include/cstdio:31: error: '::feof' has not been declared,
                 from associative_base.cpp:20
../include/cstdio:32: error: '::ferror' has not been declared:

../include/cstdio:33: error: '::fflush' has not been declared
../include/char_traits:20:20:../include/cstdio:34: error: '::fgetc' has not been declared error: 
../include/cstdio:35: error: '::fgetpos' has not been declaredstring.h: No such file or directory

../include/cstdio:36: error: '::fgets' has not been declared
../include/cstdio:37: error: '::fopen' has not been declared
../include/cstdio:38: error: '::fprintf' has not been declared
../include/cstdio:39: error: '::fputc' has not been declared
../include/cstdio:40: error: '::fputs' has not been declared
../include/cstdio:41: error: '::fread' has not been declared
../include/cstdio:42: error: '::freopen' has not been declared
../include/cstdio:43: error: '::fscanf' has not been declared
../include/cstdio:44: error: '::fseek' has not been declared
../include/cstdio:45: error: '::fsetpos' has not been declared
../include/cstdio:46: error: '::ftell' has not been declared
../include/cstdio:47: error: '::fwrite' has not been declared
../include/cstdio:48: error: '::getc' has not been declared
../include/cstdio:49: error: '::getchar' has not been declared
../include/cstdio:50: error: '::gets' has not been declared
../include/cstdio:51: error: '::perror' has not been declared
../include/cstdio:52: error: '::printf' has not been declared
../include/cstdio:53: error: '::putc' has not been declared
../include/cstdio:54: error: '::putchar' has not been declared
../include/cstdio:55: error: '::puts' has not been declared
../include/cstdio:56: error: '::remove' has not been declared
../include/cstdio:57: error: '::rename' has not been declared
../include/cstdio:58: error: '::rewind' has not been declared
../include/cstdio:59: error: '::scanf' has not been declared
../include/cstdio:60: error: '::setbuf' has not been declared
../include/cstdio:61: error: '::setvbuf' has not been declared
../include/cstdio:62: error: '::sprintf' has not been declared
../include/cstdio:63: error: '::sscanf' has not been declared
../include/cstdio:64: error: '::tmpfile' has not been declared
../include/cstdio:65: error: '::tmpnam' has not been declared
../include/cstdio:66: error: '::ungetc' has not been declared
../include/cstdio:67: error: '::vfprintf' has not been declared
../include/cstdio:68: error: '::vprintf' has not been declared
../include/cstdio:69: error: '::vsprintf' has not been declared
In file included from ../include/char_traits:22,
                 from ../include/iosfwd:21,
                 from ../include/iterator:21,
                 from ../include/algorithm:19,
                 from algorithm.cpp:21:
../include/memory: In function 'std::pair<T*, int> std::get_temporary_buffer(ptrdiff_t)':
../include/memory:105: error: there are no arguments to 'malloc' that depend on a template parameter, so a declaration of 'malloc' must be available
../include/memory:105: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
In file included from ../include/iosfwd:21,
                 from ../include/iterator:21,
                 from ../include/algorithm:19,
                 from algorithm.cpp:21:
../include/char_traits: In static member function 'static bool std::char_traits<char>::lt(const char&, const char&)':
../include/char_traits:67: error: 'strncmp' was not declared in this scope
../include/char_traits: In static member function 'static char* std::char_traits<char>::move(char*, const char*, size_t)':
../include/char_traits:74: error: 'memmove' was not declared in this scope
../include/char_traits: In static member function 'static char* std::char_traits<char>::assign(char*, size_t, char)':
../include/char_traits:85: error: 'memset' was not declared in this scope
../include/char_traits: In static member function 'static int std::char_traits<char>::compare(const char*, const char*, size_t)':
../include/char_traits:89: error: 'strncmp' was not declared in this scope
../include/char_traits: In static member function 'static size_t std::char_traits<char>::length(const char*)':
../include/char_traits:93: error: 'strlen' was not declared in this scope
In file included from ../include/memory:22,
                 from ../include/associative_base:21,
                 from associative_base.cpp:20:
../include/cstdlib:27: error: '::abort' has not been declaredIn file included from algorithm.cpp:21:
../include/algorithm: In function 'void std::random_shuffle(RandomAccessIterator, RandomAccessIterator)':
../include/algorithm:767: error: there are no arguments to 'rand' that depend on a template parameter, so a declaration of 'rand' must be available
make[2]: *** [algorithm.o] Error 1
make[2]: *** Waiting for unfinished jobs....

../include/cstdlib:28: error: '::abs' has not been declared
../include/cstdlib:29: error: '::atexit' has not been declared
../include/cstdlib:30: error: '::atol' has not been declared
../include/cstdlib:31: error: '::atof' has not been declared
../include/cstdlib:32: error: '::atoi' has not been declared
../include/cstdlib:33: error: '::bsearch' has not been declared
../include/cstdlib:34: error: '::calloc' has not been declared
../include/cstdlib:35: error: '::div' has not been declared
../include/cstdlib:36: error: '::exit' has not been declared
../include/cstdlib:37: error: '::free' has not been declared
../include/cstdlib:38: error: '::getenv' has not been declared
../include/cstdlib:39: error: '::labs' has not been declared
../include/cstdlib:40: error: '::ldiv' has not been declared
../include/cstdlib:41: error: '::malloc' has not been declared
../include/cstdlib:42: error: '::qsort' has not been declared
../include/cstdlib:43: error: '::rand' has not been declared
../include/cstdlib:44: error: '::realloc' has not been declared
../include/cstdlib:45: error: '::srand' has not been declared
../include/cstdlib:46: error: '::strtod' has not been declared
../include/cstdlib:47: error: '::strtol' has not been declared
../include/cstdlib:48: error: '::strtoul' has not been declared
../include/cstdlib:49: error: '::system' has not been declared
../include/cstdlib: In function 'long int std::abs(long int)':
../include/cstdlib:59: error: 'labs' was not declared in this scope
../include/cstdlib: At global scope:
../include/cstdlib:62: error: 'ldiv_t' does not name a type
In file included from ../include/memory:25,
                 from ../include/associative_base:21,
                 from associative_base.cpp:20:
../include/cstdio:26: error: '::FILE' has not been declared
../include/cstdio:27: error: '::fpos_t' has not been declared
../include/cstdio:29: error: '::clearerr' has not been declared
../include/cstdio:30: error: '::fclose' has not been declared
../include/cstdio:31: error: '::feof' has not been declared
../include/cstdio:32: error: '::ferror' has not been declared
../include/cstdio:33: error: '::fflush' has not been declared
../include/cstdio:34: error: '::fgetc' has not been declared
../include/cstdio:35: error: '::fgetpos' has not been declared
../include/cstdio:36: error: '::fgets' has not been declared
../include/cstdio:37: error: '::fopen' has not been declared
../include/cstdio:38: error: '::fprintf' has not been declared
../include/cstdio:39: error: '::fputc' has not been declared
../include/cstdio:40: error: '::fputs' has not been declared
../include/cstdio:41: error: '::fread' has not been declared
../include/cstdio:42: error: '::freopen' has not been declared
../include/cstdio:43: error: '::fscanf' has not been declared
../include/cstdio:44: error: '::fseek' has not been declared
../include/cstdio:45: error: '::fsetpos' has not been declared
../include/cstdio:46: error: '::ftell' has not been declared
../include/cstdio:47: error: '::fwrite' has not been declared
../include/cstdio:48: error: '::getc' has not been declared
../include/cstdio:49: error: '::getchar' has not been declared
../include/cstdio:50: error: '::gets' has not been declared
../include/cstdio:51: error: '::perror' has not been declared
../include/cstdio:52: error: '::printf' has not been declared
../include/cstdio:53: error: '::putc' has not been declared
../include/cstdio:54: error: '::putchar' has not been declared
../include/cstdio:55: error: '::puts' has not been declared
../include/cstdio:56: error: '::remove' has not been declared
../include/cstdio:57: error: '::rename' has not been declared
../include/cstdio:58: error: '::rewind' has not been declared
../include/cstdio:59: error: '::scanf' has not been declared
../include/cstdio:60: error: '::setbuf' has not been declared
../include/cstdio:61: error: '::setvbuf' has not been declared
../include/cstdio:62: error: '::sprintf' has not been declared
../include/cstdio:63: error: '::sscanf' has not been declared
../include/cstdio:64: error: '::tmpfile' has not been declared
../include/cstdio:65: error: '::tmpnam' has not been declared
../include/cstdio:66: error: '::ungetc' has not been declared
../include/cstdio:67: error: '::vfprintf' has not been declared
../include/cstdio:68: error: '::vprintf' has not been declared
../include/cstdio:69: error: '::vsprintf' has not been declared
In file included from ../include/associative_base:21,
                 from associative_base.cpp:20:
../include/memory: In function 'std::pair<T*, int> std::get_temporary_buffer(ptrdiff_t)':
../include/memory:105: error: there are no arguments to 'malloc' that depend on a template parameter, so a declaration of 'malloc' must be available
../include/memory:105: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
In file included from ../include/iosfwd:21,
                 from ../include/iterator:21,
                 from ../include/associative_base:23,
                 from associative_base.cpp:20:
../include/char_traits: In static member function 'static bool std::char_traits<char>::lt(const char&, const char&)':
../include/char_traits:67: error: 'strncmp' was not declared in this scope
../include/char_traits: In static member function 'static char* std::char_traits<char>::move(char*, const char*, size_t)':
../include/char_traits:74: error: 'memmove' was not declared in this scope
../include/char_traits: In static member function 'static char* std::char_traits<char>::assign(char*, size_t, char)':
../include/char_traits:85: error: 'memset' was not declared in this scope
../include/char_traits: In static member function 'static int std::char_traits<char>::compare(const char*, const char*, size_t)':
../include/char_traits:89: error: 'strncmp' was not declared in this scope
../include/char_traits: In static member function 'static size_t std::char_traits<char>::length(const char*)':
../include/char_traits:93: error: 'strlen' was not declared in this scope
In file included from ../include/list:22,
                 from ../include/associative_base:25,
                 from associative_base.cpp:20:
../include/algorithm: In function 'void std::random_shuffle(RandomAccessIterator, RandomAccessIterator)':
../include/algorithm:767: error: there are no arguments to 'rand' that depend on a template parameter, so a declaration of 'rand' must be available
make[2]: *** [associative_base.o] Error 1
make[2]: Leaving directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/freetz/freetz-trunk/source/uClibc++-0.2.2'
make: *** [source/uClibc++-0.2.2/src/libuClibc++-0.2.2.so] Error 2
 
Sodele :D Ich trau mich auch mal wieder an Freetz ran. Und gleich reihe ich mich zu den Leuten ein, bei denen es nicht Kompiliert.

r3295 ausgecheckt, 7170-7140 Alien mit ein paar Paketen konfiguriert, den toolchain_r3294.patch eingespielt und erhalte nun folgende Fehlermeldung: http://pastebin.com/f5c439ae3
 
@OLiver
Hilf mir mal bitte schnell auf die Sprünge. Wie baue ich den Code aus #37 ein?:oops:
 
Ich bin zwar nicht oliver, aber dennoch: Das was Oliver da gepostet hat, ist quasi der Inhalt eines Patchfiles. Wie man die einspielt, weisst du sicherlich schon. Von daher: Code in ein Textfile und dann auf übliche Weise patchen. Oder logischerweise die Änderungen von Hand einpflegen.
 
Von Hand ist einfacher, da es meistens nicht klappt, wenn man das in ein Patch pastet.

MfG Oliver
 
Oh mein Gott,
da sollte ich wohl besser vom Schlauch gehen, auf dem ich da wohl gestanden bin :oops:
OK, ich werde es heute aben mal versuchen.
 
@Oliver: fyi
meine Vermutung von hier, daß mein Problem irgendwo in meinem Ubuntu 9.04 alias jaunty liegt, scheint sich nicht zu bestätigen.
Wie im Stinky-Linux-Thread angekündigt, hab ich die gleiche config in der gleichen trunk-version unter nem nativen Suse11.1 bauen wollen.
Ergebnis: gleicher Fehler wie oben verlinkt.
 
Ich baue mit jaunty und der Fehler tritt da auch auf. Im Hardy und mein debian sid auch. Somit: Kein Problem mit der Buildumgebung. Wie ich irgendwo sagte: Die toolchain ist es aktuell
 
OK, kurze Rückmeldung. :)
Nach Einfügen der Änderung von Oliver ist der Build durchgelaufen (mit selbstgebauter Toolchain)
 
die Frage brennt mir auch auf den Lippen, allerdings hab ich mir vorgenommen morgen erstmal in die freetz-howtos zu schauen. Dort wird das nämlich erklärt ;-)
 
oki, wo findet man die?
Vielleicht hilft mir die ja auch weiter.

Ich glaube, du solltest davon noch die Finger lassen, wenn du dich noch nicht an die entsprechenden Optionen im menuconfig rangewagt hast.
Eher empfehle ich dir, eine Revision vor der ganzen toolchainbastelei auszuchecken oder schlicht abzuwarten oder eben nicht den trunk zu nehmen.
 
ich muss gestehen, dass ich mich wirklich nicht mit kompilieren ala "svn" auskenne (cvs sehrwohl), aber die ganzen Antworten zeigen mir, dass es Probleme beim kompilieren gibt, egal, welchen Linux-Distro man benutzt.

@Oliver
was geht momentan ab?
Ist das "svn" doch momentan nicht zu benutzten?
Ist da was faul?
 
Der Trunk ist aktuell "broken", man bekommt ebne grad kein Image damit zustande. Wir sind dran un kompilieren wie die Weltmeister, um die Ursache(n) zu terminieren. Dummerweise dauert das toolchainbauen immer ein "wenig"...
 
Der aktuelle Patch hängt an Ticket #426. Da gibts aber immer noch einen seltsamen Fehler, den wir mit der alten Toolchain nicht hatten.

MfG Oliver
 
na siehste, hängt also doch nicht an den Distros ab, wie man hier verschieden vermutet hat.
Sagt Bitte bescheid, wann man neu kompilieren kann und ihr den "Fehler" behoben habt.
 
na siehste, hängt also doch nicht an den Distros ab, wie man hier verschieden vermutet hat

Ich baue mit jaunty und der Fehler tritt da auch auf. Im Hardy und mein debian sid auch. Somit: Kein Problem mit der Buildumgebung. Wie ich irgendwo sagte: Die toolchain ist es aktuell


Hmm, irgendwo heute im laufe des tages.....
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.