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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     16 Oct 2002  12:21:24
 To : Andrew Filonov
 Subject : Re: make kernel without perl
 -------------------------------------------------------------------------------- 
 
 >>> Andrew Filonov wrote:
 
  AF>> PS: Ты уверен, что ты знаешь, что значит слово
  AF>> "кросс-компиляция"?
  VN>> Я немного потерял контекст. Ты утверждаешь, что сборка 4 на 5 не
  VN>> является кросс-компиляцией?
  AF>> Hасколько я помню определение кросс-компиляции -
  AF>> нет. Кросс-компилятор напрочь отсутствует.
  VN>> Присутствует,
 AF>  Каким боком он кросс?
 
 Самым прямым. Программы собираются для другой системы: другая libc,
 другой манглинг для C++ для штатной libstdc++, другой набор функций
 во всех библиотеках, другой набор сисколлов, и так далее.
 
  VN>> причем собирается в рамках процесса buildworld.
 AF>  В таком случае _любой_ make world - кросскомпиляция.
 
 Поздравляю с открытием Америки.;) Естественно, он есть кросс-компиляция,
 по сути процесса, даже при сборке таким образом полностью идентичной системы.
 По логу buildworld это хорошо видно - собираются build-tools, cross-tools
 и так далее. И это есть крупное достижение FreeBSD. В OpenBSD, например,
 штатного метода кросскомпиляции нет, и рекомендуемый способ сборки
 новой системы на старой страдает тем, что ломается значительно чаще,
 чем во FreeBSD, где этот процесс сбоит только когда что-то упущено.
 Помню, что Theo писал - "вы все равно не справитесь с переходом с 2.5
 на 2.6 из сорцов, так что ставьте бинарно".
 
 P.S. Года два назад читал, как собирали FreeBSD на Linux через тот же
 buildworld. В систему пришлось добавить BSD make, комплект штатных *.mk
 и еще парочку специфических тулзов, и подсунуть новый include где-то
 между cross-tools и libraries. Плясок вокруг gperf там удалось избежать
 за счет версии компилятора.
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: make kernel without perl   Andrew Filonov   15 Oct 2002 12:42:43 
 Re: make kernel without perl   Valentin Nechayev   15 Oct 2002 14:03:09 
 Re: make kernel without perl   Andrew Filonov   15 Oct 2002 15:08:43 
 Re: make kernel without perl   Valentin Nechayev   15 Oct 2002 18:11:59 
 Re: make kernel without perl   Andrew Filonov   16 Oct 2002 09:29:51 
 Re: make kernel without perl   Valentin Nechayev   16 Oct 2002 12:21:24 
 Re: make kernel without perl   Andrew Filonov   16 Oct 2002 15:31:01 
 Re: make kernel without perl   Valentin Nechayev   16 Oct 2002 16:20:13 
 Re: make kernel without perl   Andrew Filonov   16 Oct 2002 17:09:42 
 Re: make kernel without perl   Valentin Nechayev   16 Oct 2002 19:38:15 
 Re: make kernel without perl   Andrew Filonov   17 Oct 2002 10:06:46 
 Re: make kernel without perl   Valentin Nechayev   17 Oct 2002 11:17:15 
 Re: make kernel without perl   Andrew Filonov   17 Oct 2002 12:45:35 
 Re: make kernel without perl   Valentin Nechayev   17 Oct 2002 13:18:54 
 Re: make kernel without perl   Andrew Filonov   17 Oct 2002 15:12:13 
 Re: make kernel without perl   Valentin Nechayev   17 Oct 2002 21:39:59 
 Re: make kernel without perl   Andrew Filonov   18 Oct 2002 10:15:09 
 Re: make kernel without perl   Valentin Nechayev   18 Oct 2002 10:25:43 
 Re: make kernel without perl   Alexander N. Kabaev   17 Oct 2002 18:23:41 
 Re: make kernel without perl   Andrew Filonov   18 Oct 2002 12:28:04 
 Re: make kernel without perl   Alexander N. Kabaev   18 Oct 2002 19:20:44 
 Re: make kernel without perl   Max Khon   16 Oct 2002 18:25:10 
 Re: make kernel without perl   Andrew Filonov   17 Oct 2002 10:17:25 
 Re: make kernel without perl   Valentin Nechayev   17 Oct 2002 11:02:55 
 Re: make kernel without perl   Andrew Filonov   17 Oct 2002 13:12:35 
 Re: make kernel without perl   Valentin Nechayev   17 Oct 2002 14:16:46 
 Re: make kernel without perl   Max Khon   17 Oct 2002 17:22:46 
 Re: make kernel without perl   Andrew Filonov   18 Oct 2002 09:56:32 
 Re: make kernel without perl   Valentin Nechayev   18 Oct 2002 10:23:30 
 Re: make kernel without perl   Andrew Filonov   18 Oct 2002 12:34:18 
Архивное /ru.unix.bsd/73689dc25f84.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional