|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » make, make install |
|
|
make, make install
|
Пользователь Сообщения: 122 |
Профиль | Отправить PM | Цитировать checking for usleep... yes
checking for type of 6th argument to recvfrom()... socklen_t checking for gtk-config... no checking If you have GTK+ installed... no configure: WARNING: Gtk+ has not been installed -> nmapfe will not be made configure: creating ./config.status config.status: creating Makefile config.status: creating config.h configure: configuring in nbase configure: running /bin/sh './configure' --prefix=/usr/local *'--with-openssl=/usr/local/ssl/include/openssl/' --cache-file=/dev/null --srcdir=. checking for gcc... gcc из вышесказанного смущает две строки, это configure: WARNING: Gtk+ has not been installed -> nmapfe will not be made и configure: running /bin/sh './configure' --prefix=/usr/local *'--with-openssl=/usr/local/ssl/include/openssl/' --cache- Инсталил nmap из исходников, говорят лучше работает при связке ./configure make make install чем из rpm файлов. Только из исходников как то странно получается, система пишет варнинг, и все продолжается, ни у кого нет ссылки про инсталяцию из отрытого кода почитать?(no english) [s]Исправлено: xamelion, 10:15 15-03-2004[/s] |
|
Отправлено: 10:14, 15-03-2004 |
Пользователь Сообщения: 78
|
Профиль | Сайт | Отправить PM | Цитировать xamelion
Цитата:
Цитата:
|
||
Отправлено: 21:21, 15-03-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Скорее нет GTK+-devel или GTK+-devel-static (при статической компиляции).
А какая может быть документация ? Руковоство оператора: ./configure make make install Руководство по траблам Учебник по C, С++ и т.п. |
------- Отправлено: 23:38, 15-03-2004 | #3 |
Пользователь Сообщения: 122
|
Профиль | Отправить PM | Цитировать ./configure --?? ведь там очень много клучей, да я соглашусь что в каждом приложении свои ключи, но есть же одинаковые какие нить, например какой нить ключ что бы выводил только ошибки, либо тест начальный без установки. Ну неужели ничего такого нет, как тогда определить ошибки при установки ?
|
Отправлено: 13:18, 16-03-2004 | #4 |
Пользователь Сообщения: 110
|
Профиль | Отправить PM | Цитировать xamelion
Вообще, это зависит от того, что считать ошибками. А так: Но лично я подобным образом делать бы не стал. Лучше видеть то, что выводит configure. Ключи у configure, в основном, одинаковые. Сравните с другими программами. Тест в случае установки из исходников обычно имеется. Только не перед configure (что тут тестировать-то?), а после компиляции (то есть, после make можно сделать make check). Кстати, сама установка - это фаза make install. Остальное - настройка исходников под конкретную систему и компиляция - к установке относятся "постольку поскольку". Почитать про инсталляцию можно в файлах README и INSTALL. |
|
Отправлено: 21:56, 16-03-2004 | #5 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать 1 configure --help
Вы это имели ввиду ? 2 Вот, что-то нашёл : http://www.ruslandh.narod.ru/howto_r....13/index.html 3 Да Вы правы, стоило только поискать |
------- Отправлено: 21:57, 16-03-2004 | #6 |
Пользователь Сообщения: 122
|
Профиль | Отправить PM | Цитировать Спасибки огромное.
>>ruslandh на своей страничке на народе поправь кодировки как время будет.. |
Отправлено: 14:29, 17-03-2004 | #7 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Да я всё про кодировки забываю - приходят новые HOWTO, вижу, что они более свежие, и размером отличаются, я сваливаю туда, а кодировки установить забываю Неделю назад только испортил по этой причине все хауту с буквы A по D вклюительно |
------- Отправлено: 01:49, 18-03-2004 | #8 |
Пользователь Сообщения: 122
|
Профиль | Отправить PM | Цитировать Опять не догнал
Поставил я GTK+-devel запустил команду: # ./configure --with-openssl=/usr/local/ssl/include/openssl/ Все прошло на ура(По крайне мерее я так думаю, т.к. не одного подозрительного WARNING и т.д. не было. Хотя я не знаю как выглядят ошибки, ведь там летят миллионы букв, он всегда пишит "no", "yes" пишу команду # make make[1]: Вход в каталог `/root/nmap-3.51-TEST2/nbase' gcc -I/usr/local/ssl/include/openssl//include -g -O2 -Wall * *-DHAVE_CONFIG_H -DNCRACK_VERSION=\"\" -DHAVE_CONFIG_H=1 * *-c -o snprintf.o snprintf.c gcc -I/usr/local/ssl/include/openssl//include -g -O2 -Wall * *-DHAVE_CONFIG_H -DNCRACK_VERSION=\"\" -DHAVE_CONFIG_H=1 * *-c -o nbase_str.o nbase_str.c gcc -I/usr/local/ssl/include/openssl//include -g -O2 -Wall * *-DHAVE_CONFIG_H -DNCRACK_VERSION=\"\" -DHAVE_CONFIG_H=1 * *-c -o nbase_misc.o nbase_misc.c gcc -I/usr/local/ssl/include/openssl//include -g -O2 -Wall * *-DHAVE_CONFIG_H -DNCRACK_VERSION=\"\" -DHAVE_CONFIG_H=1 * *-c -o nbase_memalloc.o nbase_memalloc.c gcc -I/usr/local/ssl/include/openssl//include -g -O2 -Wall * *-DHAVE_CONFIG_H -DNCRACK_VERSION=\"\" -DHAVE_CONFIG_H=1 * *-c -o nbase_rnd.o nbase_rnd.c nbase_rnd.c:96:26: openssl/rand.h: No such file or directory nbase_rnd.c: In function `get_random_bytes': nbase_rnd.c:118: warning: implicit declaration of function `RAND_bytes' nbase_rnd.c:120: warning: implicit declaration of function `RAND_pseudo_bytes' nbase_rnd.c:165: warning: implicit declaration of function `RAND_seed' nbase_rnd.c:166: warning: implicit declaration of function `RAND_status' make[1]: *** [nbase_rnd.o] Ошибка 1 make[1]: Выход из каталог `/root/nmap-3.51-TEST2/nbase' make: *** [nbase/libnbase.a] Ошибка 2 Ну и как с этой дрянью боротся ? |
Отправлено: 07:12, 22-03-2004 | #9 |
Пользователь Сообщения: 122
|
Профиль | Отправить PM | Цитировать # find // |grep rand.h
//usr/local/ssl/include/openssl/rand.h |
Отправлено: 16:10, 22-03-2004 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
make conf? | 9112root | Общий по FreeBSD | 8 | 05-12-2006 22:59 | |
make | patriot | Общий по Linux | 12 | 20-04-2005 10:08 | |
Make returned an error. | Interceptor | Программирование и базы данных | 2 | 16-03-2005 09:55 | |
Need to make shared smth | ASh | Сетевые технологии | 1 | 03-08-2004 09:16 | |
make | Lethal Spirit | Общий по Linux | 10 | 06-03-2004 15:34 |
|