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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Andrew Filonov                       2:5020/400     17 Oct 2002  10:06:46
 To : Valentin Nechayev
 Subject : Re: make kernel without perl
 -------------------------------------------------------------------------------- 
 
 >>>>> "VN" == Valentin Nechayev writes:
 
  AF> определяет, что есть кросс-компилятор: By default, GCC compiles
  AF> code for the same type of machine that you are using.  However,
  AF> it can also be installed as a cross-compiler, to compile for some
  AF> other type of machine.
  VN> Я с этим определением не согласен.
  AF> Я бы рискнул предположить, что им виднее.
  VN> А я не рискну. Есть отличия - значит, собираем под иное.
 
  Дык нету отличий. Объектники собранные одной и той же версией
  компилятора, под разные версии ОС вполне могут совпадать с точностью
  до байта.
 
  AF> Тогда уж просто _любую_ компиляцию.
  VN> OK.
 
  Тогда почему бы тебе для совместимости с остальным миром, не называть
  кросс-компиляцию - компиляцией, а термин "кросс-компиляция" оставить,
  для того, что делает gcc, который installed as a cross-compiler?
 
  AF> Да ну? Какие такие нештатные движения требует make buildworld?
 
                                            ^^^^^^^
 
  VN> Ты в него посмотри. Он для сборки мира собирает отдельный
  VN> компилятор и туеву хучу прочего. Для прямой компиляции было бы
  VN> достаточно
 
  VN> cd /usr/src make all make install
  VN> что часто и делает народ в случае, например, нового патча в
  VN> security бранче.
 
  Ты противоречишь сам себе: с одной стороны, ты утверждаешь что нештатные
  движения _требуются_, с другой - что народ часто делает не так.
 
  VN> Именно потому, что это _не та_ система, в общем случае.
  AF> Это в общем случае пофиг.
  VN> Это требует сборки иными тулзами, чем те, которыми собирается для
  VN> "этой" системы.
 
  "Иные тулзы" - пофиг.  Что-то мне подсказывает, что 5 вполне
  соберется gcc-2.95.4. 
 
  VN> Иначе, система с другим major version number просто не собралась
  VN> бы,
 
  Обоснуй! 
 
  VN> а если бы собралась - не работала бы.
 
  C чего бы это?
 
  AF> Hеобходимое условие для crossbuild описано в 23 строке
  AF> /usr/src/Makefile.inc1 (v1.141.2.56)
  VN> Там речь про архитектуру.
  AF> Там речь про crossbuild вообще-то.
  VN> Про crossbuild для другой аппаратной архитектуры.
 
  А есть другие случаи crossbuild'а?
 -- 
 Andrew E. Filonov
 If you see that there are four possible ways in which a
 procedure can go wrong, and circumvent these, then a
 fifth way, unprepared for, will promptly develop.
 --- ifmail v.2.15dev5
  * Origin: Sviaz-Servis-Internet ltd. (Sovam-Teleport) (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/253605f2b02c0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional