Сборка gcc 4.3.1 с поддержкой 64 бит runtime library


Главная Форумы POWER Systems AIX/Hardware Сборка gcc 4.3.1 с поддержкой 64 бит runtime library

В этой теме 0 ответов, 1 участник, последнее обновление  Николай Араловец 7 года/лет, 9 мес. назад.

Aliexpress INT
  • Автор
    Сообщения
  • #6039
    Aliexpress INT

    Коллеги, доброго дня.
    Может кто-нибудь подсказать, как включить поддержку 64 битных библиотек libstds++, libgcc при сборке gcc4.3.1 на AIX 5.3 TL0011.
    Надо собрать компилятор, который понимает флаг -maix64 при сборке других пакетов.
    Собираю так:
    export CONFIG_SHELL=/opt/freeware/bin/bash
    export export CCFLAGS=”-Wl,-bbigtoc”
    export LDR_CNTRL=MAXDATA=0x40000000
    export CC=/opt/freeware/bin/gcc – gcc 4.2.4 с поддержкой 64 бит рантайма (ставил из пакета).

    затем

    /home/nikara/gcc-4.3.1/configure –prefix=/opt/freeware/gcc-4.3.1 –with-as=/usr/ccs/bin/as –without-gnu-ld –with-ld=/usr/ccs/bin/ld –enable-shared –disable-multilib –enable-threads=aix –disable-nls -enable-languages=c,c++ –disable-libgcj –with-gmp=/opt/pware –with-mpfr=/opt/pware –with-libiconv-prefix=/usr –enable-version-specific-runtime-libs

    затем

    /opt/freeware/bin/make

    Компилируется без проблем. Но при попытке собрать тестовую программку ругается на опцию -maix64. Визуально, в каталоге /opt/freeware/lib/gcc у gcc 4.2.4 установленного из пакета присутствует каталог ppc64 с 64 битными либами, а у моей сборки его нет.

Для ответа в этой теме необходимо авторизоваться.