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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alex Korchmar                        2:5020/400     11 Jan 2005  20:17:57
 To : "Denis Y. Borisov"
 Subject : Re: Компиляция ядра Linux под альтернативные платформы
 -------------------------------------------------------------------------------- 
 
 Denis Y. Borisov <den@stav.ru> wrote:
 
  DYB>>> вышеупомянутые исходники возможно откомпилировать чем-нибудь,
  DYB>>> кроме gcc
  AK>> нет.
 DYB> :(
 
 _никакое_ ядро никакой операционной системы невозможно скомпилировать чем-либо,
 кроме того, чем оно предназначено компилиться, не переписав половины. 
 Там помимо gcc есть еще g-as и еще много специфики.
 
  AK>> да. Hо непонятно, зачем это делать.
 DYB> Это нужно, чтобы полноценно пользоваться возможностями отладчика, который
 DYB> входит в состав IDE, работающего не под Linux.
 
 не понял - какое такое "ide" и какой такой отладчик для _ЯДРА_? 
 Ядро в принципе отлаживаемо gdb, с некоторыми плясками, но обычно этого
 никто не делает.
 
  AK>> берется gcc и делается порт его на то, под чем предполагается собирать.
 DYB> Допустим, собирать я его буду под Red Hat Linux 9 i386, но целевая
 
 значит под него и делается.
 
 DYB> платформа - Motorola ColdFire (MCF). У меня есть исходники gcc и
 
 если я правильно понимаю - это обычный 68k с некоторыми специфическими 
 свойствами? 
 
 DYB> binutils для MCF, могу я
 DYB> их откомпилировать под i386 и затем использовать для получения
 
 не знаю. То есть, вероятнее всего, можешь, но степень геморройности этого
 занятия малопредсказуема. Зависит от кривизны рук авторов этих исходников
 (mainstream gcc и binutils не бывают "для" чего бы то ни было - они
 кроссплатформенные, раз у тебя какая-то специальная версия для CF - значит, 
 она не мэйнстримовая и это жжж неспроста.)
 А так - да, это и есть абсолютно нормальный способ кросс-платформенной
 разработки, о чем в курсе установочные скрипты binutils и gcc. Ядро
 линуха тоже знает о cross-компиляции вполне достаточно.
 > Alex
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Компиляция ядра Linux под альтернативные платформы   Denis Y. Borisov   10 Jan 2005 17:39:28 
 Re: Компиляция ядра Linux под альтернативные платформы   Nick Gazaloff   10 Jan 2005 17:59:14 
 Re: Компиляция ядра Linux под альтернативные платформы   Denis Y. Borisov   10 Jan 2005 18:24:00 
 Re: Компиляция ядра Linux под альтернативные платформы   Sergey Leschenko   10 Jan 2005 19:09:04 
 Re: Компиляция ядра Linux под альтернативные платформы   Denis Y. Borisov   11 Jan 2005 10:08:51 
 Re: Компиляция ядра Linux под альтернативные платформы   Alex Korchmar   10 Jan 2005 19:47:50 
 Re: Компиляция ядра Linux под альтернативные платформы   Denis Y. Borisov   11 Jan 2005 10:17:31 
 Re: Компиляция ядра Linux под альтернативные платформы   Nick Gazaloff   11 Jan 2005 10:43:32 
 Re: Компиляция ядра Linux под альтернативные платформы   Denis Y. Borisov   11 Jan 2005 12:12:48 
 Re: Компиляция ядра Linux под альтернативные платформы   Andrey Melnikoff   11 Jan 2005 16:45:30 
 Re: Компиляция ядра Linux под альтернативные платформы   Alex Korchmar   11 Jan 2005 20:17:57 
 Re: Компиляция ядра Linux под альтернативные платформы   Oleg Drokin   12 Jan 2005 11:39:19 
 Re: Компиляция ядра Linux под альтернативные платформы   Denis Y. Borisov   12 Jan 2005 12:35:54 
 Re: Компиляция ядра Linux под альтернативные платформы   Oleg Drokin   12 Jan 2005 14:28:40 
 Re: Компиляция ядра Linux под альтернативные платформы   Denis Y. Borisov   12 Jan 2005 15:14:50 
 Re: Компиляция ядра Linux под альтернативные платформы   Nick Gazaloff   13 Jan 2005 16:33:49 
 Re: Компиляция ядра Linux под альтернативные платформы   Oleg Drokin   15 Jan 2005 22:23:56 
 Компиляция ядра Linux под альтернативные платформы   Nick Pletnev   23 Jan 2005 15:55:01 
 Re: Компиляция ядра Linux под альтернативные платформы   Denis Y. Borisov   12 Jan 2005 12:24:10 
Архивное /ru.linux/65771f8bde3d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional