LINUX.ORG.RU

LFS linux — glibc 2.2.5 with gcc 2.95.3 compilation problem


0

0

Господа, собирал ли кто-нить из вас glibc 2.2.5 на статически
собранном GCC 2.95.3? У меня проблема -- при configure glibc
вываливается говорит, что:
.... whether gcc working... no

но при этом gcc находится и с тестом версии все нормально.

GCC собран:
../configure --prefix=$LFS/static --enable-languages=c,c++ --disable-nls --disable-shared
make BOOT_LDFLAGS=-static bootstrap
make prefix=$LFS/static install

--disable-shared на работу configure не влияет.

опции configure для Glibc:
../configure --prefix=/usr --disable-profile --enable-add-ons --libexecdir=/usr/bin

В чем могут быть ошибки? Заранее благодарен.

anonymous

интересно. а глянь что там в config.log.

anonymous
()

ИМХО gcc/configure надо было давать --prefix=/static (а не $LFS/static).

Вот что написано в LFS:

--prefix=/static: This is NOT a typo. GCC hard codes some paths while compiling and so we need to pass /static as the prefix during ./configure. We pass the real install prefix during the make install command later.

попробуй.

kswapd
()

Спасибо. Это важно. Я обошел ошибку так: добавил в PATH путь к cpp0, хотя мне кажется это не правильно. Я думаю что с правильным параметром для configure скрипта gcc все пройдет на ура.

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