|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Vlasov 2:5020/400 24 Jun 2006 11:35:15 To : Dmitry A. Nikitin Subject : Re: Build x86 on x86-64 --------------------------------------------------------------------------------
On Fri, 23 Jun 2006 22:24:46 +0000 (UTC) Dmitry A. Nikitin wrote:
> Люди добрые, помогите советом - как на системе x86-64 собрать код под x86?
> Прописывать -m32 во всех Makefile кукукнуться можно.
Hу так не руками же это делать. Обычно этим занимается autoconf и
automake. Хотя в большинстве даже совсем запущенных случаев сработает
что-то вида make CC="gcc -m32" CXX="g++ -m32" (если нельзя подобным
образом перекрыть CFLAGS/CXXFLAGS из-за того, что в каких-то Makefile
нужные флаги добавляются прямо туда).
Хотя такая сборка пройдёт не на каждой системе - в некоторых
дистрибутивах для x86_64 может просто не быть 32-битных библиотек (в
том числе и libgcc). Тогда придётся либо пересобирать gcc и нужные
библиотеки, либо создавать chroot с 32-битной системой.
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.3
* Origin: Talk.Mail.Ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3672dab86400.html, оценка из 5, голосов 10
|