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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Pinaeff                         2:5020/400     13 Oct 2004  10:12:57
 To : Innocenti Maresin
 Subject : Re: компиляция для чужой системы?
 -------------------------------------------------------------------------------- 
 
 Hi!
 Innocenti Maresin wrote:
 
 >Какие известны способы сборки софта под "чужую" систему? 
 >
 >Т.е. на рабочей станции я хочу собрать нечто, 
 >предназначенное для работы прежде всего, или даже исключительно 
 >на какой-то другой "целевой" машине, тоже с Linux-системой, 
 >но с заметно другим процессором, иным набором софта и т.д. 
 >
 >Hасколько требуется доступ к той самой целевой системе, 
 >или существуют какие-то возможности сделать "карту" системы? 
 >
 >Вариант с запуском configure на целевой системе заведомо не пройдёт, 
 >т.к. он, по моему нескромному наблюдению, 
 >проверяет обычно не столько наличие библиотек и утилит, 
 >сколько разные фичи gcc и наличие всяких .h . 
 >А на целевой машине и gcc может не стоять... звучит смешно, но такое бывает. 
 >
 >Всякие разработчики embedded systems каждый день стакиваются с этой проблемой, 
 >может они что придумали? 
 >
 >  
 >
 
 Это делается легко: configure --host=<target host>, например 
 --host=powerpc-405-linux-gnu.
 Hо не просто, поскольку нужно иметь устанновленным cross-compilation 
 environment, т.е хотя бы gcc и binutils, которые
 умеют компилировать под нужную платформу.
 Можно глянуть например http://kegel.com/crosstool/
 -- 
 Hам тишина строить и жить помогает
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 компиляция для чужой системы?   Innocenti Maresin   13 Oct 2004 00:42:58 
 Re: компиляция для чужой системы?   Sergey_Afonin   13 Oct 2004 01:18:06 
 Re: компиляция для чужой системы?   Innocenti Maresin   13 Oct 2004 01:33:10 
 Re: компиляция для чужой системы?   Zahar Kiselev   13 Oct 2004 03:04:26 
 Re: компиляция для чужой системы?   Innocenti Maresin   13 Oct 2004 12:55:15 
 Re: компиляция для чужой системы?   Zahar Kiselev   13 Oct 2004 14:35:20 
 Re: компиляция для чужой системы?   Andrew Dolgov   13 Oct 2004 16:41:45 
 Re: компиляция для чужой системы?   Zahar Kiselev   13 Oct 2004 19:47:12 
 Re: компиляция для чужой системы?   Peter V. Chernikoff   16 Oct 2004 15:21:45 
 компиляция для чужой системы?   Anton Martchukov   13 Oct 2004 16:10:18 
 компиляция для чужой системы?   Zahar Kiselev   13 Oct 2004 18:32:06 
 Re: компиляция для чужой системы?   Gennady Terehov   14 Oct 2004 16:47:17 
 Re: компиляция для чужой системы?   Victor Wagner   13 Oct 2004 10:05:48 
 Re: компиляция для чужой системы?   Sergey_Afonin   13 Oct 2004 19:28:52 
 Re: компиляция для чужой системы?   Sergey_Afonin   13 Oct 2004 19:35:11 
 Re: компиляция для чужой системы?   Sergey Khvatov   13 Oct 2004 11:10:15 
 Re: компиляция для чужой системы?   Alexey Shaposhnikov   13 Oct 2004 14:50:46 
 Re: компиляция для чужой системы?   Ilya Pinaeff   13 Oct 2004 10:12:57 
Архивное /ru.linux/10431a822e063.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional