![]() |
Re: йКХЕМР ОНД кХМСУ
configure: error: C compiler cannot create executables
%(((( |
Re: Клиент под Линух
Левый у тебя компилятор! Ваще ни на что не годный! Убейсибяапстену ат горя!
А если серьезно, то наверное это из-за того что он не может создать файл в текущем каталоге. Или где-то еще, не в курсе. Попробуй "chmod +w ." Это навскидку, а больше тебе и помочь не получится если информации больше не дашь... |
Re: йКХЕМР ОНД кХМСУ
Цитата:
#tail -n 50 config.log Также кинь сюда результат работы команды #gcc --version |
Re: йКХЕМР ОНД кХМСУ
Цитата:
|
Re: Клиент под Линух
Вложений: 1
Трабла была в том что gcc не был установлен(хотя во время установки линюха я его выбирал) я его установил и еще пару модулей которые требовались, но все равно не компилится =((
gcc 3.2.2 |
Re: Клиент под Линух
Цитата:
config.log - это только протокол работы configure и к ошибкам во время компиляции этот файл не имеет отношения. Попробуй повторно запустить make - и выкладывай сюда то что там пишет компилятор. |
Re: Клиент под Линух
Вложений: 1
configure перестал матерится, покрайней мере в консоли никаких ошибок не написал.
|
Re: Клиент под Линух
Цитата:
Ишет он их в /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE Скорее всего их там нет. Самый легкий путь, скачать последний перл и установить. |
Re: Клиент под Линух
ок, сенки, пошёл качать =)
А вот ещё вопросик, этот комп P1-200Mhz, а дистриб i686. Насколько я знаю P1 не поддерживает такую архитектуру, и какой-то из пакетов i686 у меня устанавливаться не захотел =((( |
Re: Клиент под Линух
Врядли.
P1 это i586 Те пакеты, которые разрабатывались для i686 архитектур содержат "оптимизации", позволяющие выполнять некоторые вещи быстрее засчет их реализации на аппаратном уровне. То есть работать должно, но медленнее. Возможна нестабильная(некорректная) работа на i386, но у тебя i586. |
Re: Клиент под Линух
Скачал я перл, установил его, но все равно не компилится
после make пишет main.c:10:20: EXTERN.h: No such file or directory main.c:11:18: perl.h: No such file or directory main.c:19: syntax error before "void" main.c:19: warning: parameter names (without types) in function declaration main.c:20: parse error before '*' token main.c:20: warning: data definition has no type or storage class main.c: In function `main': main.c:146: `stderr' undeclared (first use in this function) main.c:146: (Each undeclared identifier is reported only once main.c:146: for each function it appears in.) main.c:167: warning: assignment makes pointer from integer without a cast main.c:171: `PL_perl_destruct_level' undeclared (first use in this function) make[1]: *** [main.o] |
Re: Клиент под Линух
Теже грабли - мэйк не видит перловые библиотеки.
1.Естествено надо заново сделать configure. 2.Если не помогает, скопируй все нужные перловые файлы прям в каталог с ммс. (Нужные файлы пишуться перед словами "No such file or directory" |
Re: Клиент под Линух
Естественно сделал configure =)
Еще такой вопрос должна появится команда perl5.8.7, а то у меня не появилась? |
Re: Клиент под Линух
Должна, но она возможно непрокешировалась.
rehash решает. Найди вручную где лежит файл perl.h и скажи сюда директорию. Сравни её с той, которая прописана в мэйкфайле как путь к перловым библиотекам. |
Re: Клиент под Линух
/opt/ActivePerl-5.8/lib/5.8.7/i686-linux-thread-multi/CORE
Makefile Код:
# Makefile.in generated automatically by automake 1.5 from Makefile.am. |
Часовой пояс GMT +4, время: 14:25. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot