|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry A. Nikitin 2:5020/400 24 Jun 2006 16:20:19 To : Sergey Vlasov Subject : Re: Build x86 on x86-64 --------------------------------------------------------------------------------
Sergey Vlasov пишет:
> 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-битной системой.
>
32-х битные библиотеки есть. (FC4)
Однако gcc не нашёл декларацию malloc.
Ещё чего-то доставить нужно?
--
mailto:dmitry@sbor.spb.su
--- ifmail v.2.15dev5.3
* Origin: Home Inc. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/10347fd9734bf.html, оценка из 5, голосов 10
|