[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