[devel-ports] Sisyphus on ARM: initial port
gosha
=?iso-8859-1?q?gosha_=CE=C1_elins=2Eru?=
Сб Окт 13 08:56:49 MSD 2007
>gcc:
>----------
>arm-unknown-linux-gnu-ar rc ./libgcov.a libgcc/./_gcov.o
>libgcc/./_gcov_merge_add.o libgcc/./_gcov_merge_single.o
>libgcc/./_gcov_merge_delta.o
>*** buffer overflow detected ***: arm-unknown-linux-gnu-ar terminated
Но ,как я понял, у Debian собрался кросс с amd64 на Arm ? ( который у Вас
не собрался) :
http://www.emdebian.org/toolchains/pool/main/g/gcc-4.1/cpp-4.1-arm-linux-gnu_4.1.1-21_amd64.deb
http://www.emdebian.org/toolchains/pool/main/g/gcc-4.1/g++-4.1-arm-linux-gnu_4.1.1-21_amd64.deb
http://www.emdebian.org/toolchains/pool/main/g/gcc-4.1/gcc-4.1-arm-linux-gnu-base_4.1.1-21_amd64.deb
http://www.emdebian.org/toolchains/pool/main/g/gcc-4.1/libgcc1-arm-cross_4.1.1-21_all.deb
http://www.emdebian.org/toolchains/pool/main/g/gcc-4.1/libstdc++6-4.1-dev-arm-cross_4.1.1-21_all.deb
http://www.emdebian.org/toolchains/pool/main/g/gcc-4.1/libstdc++6-arm-cross_4.1.1-21_all.deb
Предложил бы, все- таки разобраться как Debian собирает кросс.
http://www.emdebian.org/tools/crossdev.html
После инсталяции _src.deb в каталоге с исходниками появляется
каталог ./debian и в нем файл ./debian/rules
Там и собираются кроссы и не_кроссы как что- то типа
#make -f debian/rules
(используя как makefiles). Там же прикладываются patch.
--
С Уваженим,
gosha.
Подробная информация о списке рассылки devel-ports