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

  • From: "Ivan Lezhnev, Jr." <lezhnev@xxxxxxxxx>
  • To: slack-ru@xxxxxxxxxxxxx
  • Date: Thu, 4 Aug 2005 18:34:00 +0300

четвер, 04-сер-2005 09:16, Aleksey Kirpichnikov Ви написали:
> On Wed, 3 Aug 2005 22:21:19 +0300
>
> "Ivan Lezhnev, Jr." <lezhnev@xxxxxxxxx> wrote:
> > --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.
>
> http://linuxreviews.org/howtos/compiling/ тут вся теория.
> Я сделал экспорт у себя так (и все проги с этим собираются)
>
> export CFLAGS="-O3 -march=pentium3"
> export CXXFLAGS="-O3 -march=pentium3"

OK, спасибо!

если кому интересно, то передача конфигурационному скрипту вот таких 
параметров:  --build=i486-pc-linux-gnu --host=i486-pc-linux-gnu 
--target=i486-pc-linux-gnu привела к тому, что после установки я получил 
бинарные файлы с префиксом "i486-pc-linux-gnu", т.е.:

i486-pc-linux-gnu_$programname

оптимизированы ли бинарные файлы под указанную архитектуру... ну, не уверен, 
честно говоря )

-- 
Ivan Lezhnev, Jr.
Ukraine. Simferopol. Local Time:
Thu Aug  4 18:30:56 EEST 2005
 
Using:
Slackware GNU\Linux | Kernel 2.6.10 #2
Disassemble to assemble something pure

Other related posts: