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


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

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

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

    Коллеги, доброго дня.
    Может кто-нибудь подсказать, как включить поддержку 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 битными либами, а у моей сборки его нет.

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