LINUX.ORG.RU

сборка под amd64?


0

0

CFLAGS='-03 -march=athlon64'
CXXXFLAGS="${CFLAGS}"
После сборки получаемый бинарник в elf32.
Слака 10.1 gcc-3.4.3 из дистрибного testing.
Может надо какие-нить либы обновить или придёться весь дистр пересобирать?Вообще возможно сделать что-бы основная система была в 
elf32 а остальное (к примеру X-ы,kde... и прочие красивости) в elf64?Научите плз.

Ответ на: комментарий от ASKez

как я понимаю - нет, нельзя.
либо шашечки либо ехать.
тот же debian например есть полностью 64-битный, и для исполнения 32-битных програм рекомендуется делать chroot или ставить эмуляторные библиотеки....

http://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html
почитай, может поможет, всё равно во всех линуксах всё одинаковое...

vahvarh ★★★
()

Чтобы запускать проги в elf64, должно быть собрано 64-битное ядро. А вот из-под 64-битного ядра, собранного с поддержкой 32-битного кода, можно запускать 32-битные проги (можно в 32-битном chroot или без него).

pitekantrop ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.