LINUX.ORG.RU

GCC-3.3.2. checking size of bool... -1


0

0

Приветствую.
История такова:
Установил Debian 3.0 затем из сырцов обновил gcc до 3.3.2
вот ключи
--with-gnu-ld --enable-threads=posix --enable-languages=c,c++,f77,objc,java --prefix=/usr --enable-shared

После чего make install и вроде бы нормально работал .
Возникла задача установить LAM MPI. Решил из сырцов собирать.
./configure
.....
ANSI C header files... no
.....
checking for C++ optimization flags -O3
checking size of bool... -1
configure: WARNING: *** Problem running configure test!
configure: WARNING: *** See config.log for details.
configure: error: *** Cannot continue.
Не подскажите как с этим бороться ?
Заранее спасибо, Вик.




anonymous

А оно тебе надо (обновлять gcc)? Я бы тебе порекомендовал бы откатится на более раннюю версию

LONGOBARD
()
Ответ на: комментарий от LONGOBARD

Приветствую.
Но в 2.* проблема с 2-х Гб файлами ... Я проверял - в итоге таск с временным файлам в 2 Гб валится с диагностикой broken pipe ... Ничего не поделаешь -(
$echo.

anonymous
()

gcc криво встал. Возможная причина: когда делаешь make install из-под root'а, у него, допустим umask стоит 077 -- соответственно каталог /usr/lib/gcc-lib/<arch>/3.3.2 создается недоступным для чтения обычным пользователям. Вообще-то стоит посмотреть config.log на предмет, что именно не работает (там, знаете ли, часто много интересного написано)

aa5779
()
Ответ на: комментарий от aa5779

Приветствую. Все нормально. Теперь. =) Best respect,$echo. а про конфиг лог .... дело было не в этом и не umask хыть ...

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