Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Кросс-компиляция   Alexander Nickulin   21 Nov 2005 15:47:56 
 Re: Кросс-компиляция   Dmitry Fedorov   21 Nov 2005 18:05:52 
Архивное /ru.unix/10175d2fca646.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional