|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 13 Oct 2004 19:35:08 To : Sergey_Afonin Subject : Re: компиляция для чужой системы? -------------------------------------------------------------------------------- Sergey Y. Afonin <Sergey_Afonin@p13.f29.n5057.z2.fidonet.org> wrote: SYA>Alexey Shaposhnikov wrote: >>SYA> Можно на рабочей станции копию нужной системы в chroot >>загнать. SYA> Таких наборов можно сделать много, вопрос >>только в месте на диске. <<Я тyт чyть не pазpазился >>витиеватой фpазой, но pешил пеpекладати на хохляцкy мовy: >>"ЩО?!!!!">>(с)ДК12К Hахрена для кросс-компилятора chroot? SYA>Потому, что система может быть рассчитана на динамические SYA>библиотеки и их надо где-то иметь. И они могут отличаться В /usr/<target-architecture/lib их надо иметь. Кросс-компилятор их будет искать сначала там, а потом где либо еще. Опцию -L у компилятора тоже никто не отменял. SYA>грабли с типом процессора огрести. Вообще, по-хорошему, SYA>система для сборки толжна просто сборкой в отдельном SYA>дереве заниматься. Вообще по хорошему у меня сейчас на рабочей машине стоят нативные gcc (i386-linux) трех разных версий, да еще два кросс-компилятора - i386-pc-msdosdjgpp и i586-mingw32msvc. И все прекрасно работают без всяких там chroot. Вот sparc-sun-solaris и sparcv9-sun-solaris я пока в режиме кросскомпилятора не собрал. Потому что говорят что ассемблер и линкер лучше использовать родной сановский, а не гнушный. -- --- ifmail v.2.15dev5.3 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178a3072eb4.html, оценка из 5, голосов 10
|