LINUX.ORG.RU

gcc 32/64 bits

 , ,


0

1

Парни, привет!

Давно уже не работал с линуксом. Много чего позабыл. Но тут внезапно понадобилось.

Можно ли как-то на 64-х битной системе собрать gcc с версиями библиотек под 32 и 64 бита одновременно. Библиотеки libgcc, libstdc++. Правильно я понимаю, они часть gcc?

★★★★★

Можно ли как-то на 64-х битной системе собрать gcc с версиями библиотек под 32 и 64 бита одновременно.

Можно. Не одновременно, а два раза, сначала 32 бита в один префикс, потом 64 в другой

Harald ★★★★★ ()
Ответ на: комментарий от hibou

т.е. по-сути 2 компилятора надо иметь?

Не только компилятор, весь тулчейн(linux-headers, glibc, binutils, gcc) плюс все библиотеки с зависимостями, с которыми ты планируешь линковаться.

madcore ★★★★★ ()
Ответ на: комментарий от hibou

$ wget https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.n...
# rpm -Uvh epel-release-7-5.noarch.rpm
# yum install debootstrap.noarch
<задача сведена к предыдущей> =p

вообще, что ж в шапках всё совсем плохо, даже гсс 32 битный нельзя просто поставить? или ты просто с ходу решил, что нужно руками сконпелять?

mos ★★★★★ ()
Последнее исправление: mos (всего исправлений: 1)

Можно ли как-то на 64-х битной системе собрать gcc с версиями библиотек под 32 и 64 бита одновременно. Библиотеки libgcc, libstdc++. Правильно я понимаю, они часть gcc?

можно. так и делаю в своём Horizon GNU+Linux

Harald

Можно. Не одновременно, а два раза, сначала 32 бита в один префикс, потом 64 в другой

садись. два.

PexuOne ()