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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Nickita A Startcev                   2:5030/1321.19 25 Jun 2006  01:31:18
 To : Dmitry A. Nikitin
 Subject : Build x86 on x86-64
 -------------------------------------------------------------------------------- 
 
 
 
  24 Jun 06 , 16:20  Dmitry A. Nikitin писал к Sergey Vlasov:
 
 >>> Люди добрые, помогите советом - как на системе 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-битной системой.
 >>
 DAN> 32-х битные библиотеки есть. (FC4)
 DAN> Однако gcc не нашёл декларацию malloc.
 DAN> Ещё чего-то доставить нужно?
 
 а stdlib.h компилятором находится? :)
 а libc.so соответствующая?
 
 .                                            С уважением, Hикита.
 icq:240059686, lj-user:nicka_startcev
 ... обучающая фирма "Тантал Сизифович"
 --- GoldED+/LNX 1.1.4.7
  * Origin: Люди Билли не любили... (c) (2:5030/1321.19)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Build x86 on x86-64   Dmitry A. Nikitin   24 Jun 2006 02:24:46 
 Re: Build x86 on x86-64   Sergey Vlasov   24 Jun 2006 11:35:15 
 Re: Build x86 on x86-64   Dmitry A. Nikitin   24 Jun 2006 16:20:19 
 Build x86 on x86-64   Nickita A Startcev   25 Jun 2006 01:31:18 
 Re: Build x86 on x86-64   Dmitry A. Nikitin   25 Jun 2006 03:04:25 
Архивное /ru.linux/4560449daf5c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional