|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander N. Kabaev 2:5020/400 17 Oct 2002 18:46:11 To : Andrew Filonov Subject : Re: make kernel without perl --------------------------------------------------------------------------------
> А можно поподробнее - при чем здесь компилятор? А forward
> compatibility никто и не обещал :-)
Hасколько я понимаю, тебе тут пытаются вдолбить, что процесс создания
бинарников компилером, работающим на хост платформе, предназначенных для
работы на target платформе, не обязательно идентичной host - это самая что
ни на есть кросс-компиляция. buildworld с i386 на i386 - это частный
случай, тебе ж никто не мешает собрать world и для sparc64. Два различных
релиза FreeBSD зачастую имеют очень серьезные различия в наборе syscalls,
signal trampolines, даже в методах binary branding. Компилятор (точнее, вся
build chain) генерят бинарники _под платформу_, и всё вышеописанное
составляет ABI платформы. С этой точки считать два удалённых по времени
релиза FreeBSD как две различные платформы для целей buildworld имеет смысл.
--
Alexander Kabaev
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/526745119649.html, оценка из 5, голосов 10
|