make
хочу собрать centericq выдаёт
[admin@localhost centericq-4.20.0]$ make install make: *** Нет правила для сборки цели `install'. Останов. что это такое?? |
patriot
Собрать можно от имени обычного пользователя, а команда make install дается из-под root'а. И сама процедура сборки прохоит в три этапа: ../configure make и make install. |
вот эти три этапа
[admin@localhost centericq-4.20.0]$ ./configure ./configure: line 469: ./config.log: Permission denied [admin@localhost centericq-4.20.0]$ make make: *** Не заданы цели и не найден make-файл. Останов. [admin@localhost centericq-4.20.0]$ make INSTALL make: Цель `INSTALL' не требует выполнения команд. [admin@localhost centericq-4.20.0]$ |
Перед этими командами сделай su, либо меняй права на файлы
|
А вот допустим при rpm
[root@localhost Documents]# rpm -ih centericq-4.9.10-1mdk.src.rpm предупреждение: centericq-4.9.10-1mdk.src.rpm: подпись DSA V3: NOKEY, key ID 78d019f5 предупреждение: пользователь lenny не существует - используется root ########################################### [100%] предупреждение: пользователь lenny не существует - используется root Щас буду эксперементировать с правами, как написано в верхнем посту. зы прошу прощения за глупые вопросы :) |
Цитата:
[root@localhost centericq-4.20.0]# ./configure loading cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... found checking for working autoconf... found checking for working automake-1.4... found checking for working autoheader... found checking for working makeinfo... found checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for c++... c++ checking whether the C++ compiler (c++ ) works... yes checking whether the C++ compiler (c++ ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking for ranlib... ranlib checking whether struct tm is in sys/time.h or time.h... time.h checking for tm_zone in struct tm... yes checking for OpenSSL... found in /usr checking for main in -lcrypto... yes checking for main in -lssl... yes checking how to run the C++ preprocessor... c++ -E checking for vector... yes checking for iostream... yes checking for fstream... yes checking for string... yes checking for algorithm... yes checking for list... yes checking for memory... yes checking for iterator... yes checking for exception... yes checking for utility... yes checking for hash_map... no checking for strstream... no checking for ext/hash_map... yes checking for sstream... yes checking for stdint.h... yes checking for sys/types.h... yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking for initscr in -lncurses... yes checking for gpgme-config... no checking for curl-config... no configure: warning: No GPG support in Jabber, since GPGME library not found or its setup not ok checking for jpeg_start_decompress in -ljpeg... yes checking for jpeglib.h... yes configure: error: MSN cannot be built without the curl library, use --disable-msn [root@localhost centericq-4.20.0]# make make: *** Не заданы цели и не найден make-файл. Останов. |
patriot
Ну значит он у тебя не собрался. Прикрепи этот свой файлик, народ попробует пособирать ;) |
брал отсюда http://centericq.de/archive/source/r...-4.20.0.tar.gz
система - mandrake 10.0 |
Ок, попробую пособирать у себя.
|
patriot
1 А вы случаем не под рутом файл распаковывали ? 2 А что вы в rpm системе тарболы напрямую ставите ? Не боитесь систему сломать ? |
patriot
Попробуйте провести сборку полностью из-под root'а. Исходя из появляющейся ошибки, попробуйте запустить ./configure --disable-msn |
Цитата:
благодарю |
patriot
Не стоит благодарности. :) |
Время: 09:44. |
Время: 09:44.
© OSzone.net 2001-