[slack-ru] Компиляция для конкретной архитектуры

  • From: "Ivan Lezhnev, Jr." <lezhnev@xxxxxxxxx>
  • To: slack-ru@xxxxxxxxxxxxx
  • Date: Wed, 3 Aug 2005 22:21:19 +0300

Всем подписчикам доброй ночи =)

У меня i686 архитектура, нужно собрать программу для i486.
Посмотрел, что там ./configure скрипт предлагает, сказал так:

--build=i486-pc-linux-gnu --host=i486-pc-linux-gnu --target=i486-pc-linux-gnu 

не ругается, вроде схавал, мэйк уже трудиться.

Тем временем на фриноде решил друзей американцев спросить правильно ли я это 
сумничал, на что мне ответили так:

[2005-08-03 21:50:45] <sladegen> me: never used them ./conf switches... but 
try CFLAGS="-march=i486 -mcpu=i686" ./conf... etc. perhaps.

и всё. Остальные всезнайки отмолчались...

Как это правильно делается?

-- 
Ivan Lezhnev, Jr.
Ukraine. Simferopol. Local Time:
Wed Aug  3 22:16:32 EEST 2005
 
Using:
Slackware GNU\Linux | Kernel 2.6.10 #2
Disassemble to assemble something pure

Other related posts: