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


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)
 
 

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

 Тема:    Автор:    Дата:  
 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/10347fd9734bf.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional