|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Dmitry Fedorov 2:5020/400 21 Nov 2005 18:05:52 To : Alexander Nickulin Subject : Re: Кросс-компиляция -------------------------------------------------------------------------------- 2005-11-21, Alexander Nickulin <Alexander.Nickulin@p17.f312.n5025.z2.fidonet.org> пишет: > Долго искал нормальный док по кросс-компиляции. Бесполезно. > Либо устаревшее, либо кусочно-непрерывное. > Объясните вкратце или скиньте ПОЛЕЗHУЮ и ЖИВУЮ ссылку. > > Задача > > 1. Скомпилить ядро Linux-2.6.14 для ARM. > 2. Скомпилить бинарники для этой арх. из исходников. > > Можно взять готовый toolchain, но тогда теряется смысл работы. http://www.kegel.com/crosstool/ Я делал на основе этого и тебе советую. > всякие --without-headers не помогают, когда make говорит cannot find > pthread.h, Можно --with-headers= <пусто> Hо это мелочи. > unistd.h > > Вроде бы нужны headers от arm, но откуда их и куда? Из glibc или linux sources. Короче, смотри ссылку. Да, еще можно взять buildroot из busybox.net, там все это делается. --- ifmail v.2.15dev5.3 * Origin: INP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/10175d2fca646.html, оценка из 5, голосов 10
|