Не могу собрать апач (ошибка с apr)
Здравствуйте всем, у меня проблема.
USE="ssl apache2" emerge apache тянет с собой пакет apr-1.2.12
Конфигурирование этого пакета завершается ошибкой:
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make[1]: *** [passwd/apr_getpass.lo] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/dev-libs/apr-1.2.12/work/apr-1.2.12'
make: *** [all-recursive] Ошибка 1
*
* ERROR: dev-libs/apr-1.2.12 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* apr-1.2.12.ebuild, line 68: Called die
* The specific snippet of code:
* emake || die "Make failed"
* The die message:
* Make failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-libs/apr-1.2.12/temp/build.log'.
Подскажите, как исправить.
---------------------------------
Блин.. с такой-же ошибкой не могу собрать LICQ...
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make: *** [dscale.o] Ошибка 1
*
* ERROR: dev-libs/cdk-5.0.20060507 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* cdk-5.0.20060507.ebuild, line 34: Called die
* The specific snippet of code:
* emake || die
* The die message:
* (no error message)
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-libs/cdk-5.0.20060507/temp/build.log'.
*
* Messages for package dev-libs/cdk-5.0.20060507:
ы?
- Для комментирования войдите или зарегистрируйтесь
Подозреваю
Подозреваю libtool
Пожалуйста, не описывайте своё железо в подписи
Да, спасибо, так
Да, спасибо, так и оказалось. Хотя я думал что причина в конфигурации системы...
Только вот теперь еще одна трабла - при запуске licq пишет:
licq: /usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by licq)
Ну тут понятно, ей нужен gcc 3.4.9 а у меня в портежах только 3.3.6. Новее могу поставить только руками, т.к. инета нету(через проксю сижу)
вот два вопроса:
1)Опасно ли собирать gcc из сорцов руками? обычным ./configure && make && make install
2)Я использую интернет через хттп-проксю с авторизацией, не поддерживающую (или наоборот поддерживающую, я не помню) кэширование. Тоесть если пробовать на винде запустить прогу через РroxyFier или ченить такое, то ничего не выйдет.
Так вот можно ли как-нибудь сделать, чтобы я мог делать emerge sync по такой проксе? Мб можно гденить в конфигах прописать сразу и ip и логин с паролем? (извините за корявость изложения)
http_proxy="login:pass@server:port" не работает :(
Лучше в новых
Лучше в новых темах
Пожалуйста, не описывайте своё железо в подписи
попробуйте
вы можете установить gcc из overlay стандартными средствами emerge
http://ru.gentoo-wiki.com/Portage_Overlay гляньте тут для большей информации
правда енто ответ на вопрос как установить, а вот как получить...
можно например отсюда http://ftp.linux.ee/pub/gentoo/distfiles/distfiles/ ))
можно подумать - ...фи, эстонцы... вспоминая анекдоты про них, но у меня енто зеркало работает шустрее всего(все не проверял ))
rsync врядли, а
rsync врядли, а вот emerge-webrsync будет, правда сольёт весь снапшот, или если так нужно делать чаще - поставить emerge-delta-webrsync и пользоваться им - он скачивает суточные патчи к этому снапшоту.