Страница 1 из 1

libudns

Добавлено: 2009-05-18 18:29:49
by4alex87
Здравствуйте.

Возник вопрос, который прямо-таки завел меня в тупик.
Взялся за установку Jabber-сервера.
Установка требует наличие UDNS Library.
ОС у меня - Linux.
Скачал исходники.
Соответственно ./configure - все ок.
Потом make:

Код: Выделить всё

gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_dn.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_dntosp.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_parse.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_resolver.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_init.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_misc.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_XtoX.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_a.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_ptr.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_mx.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_txt.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_bl.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_srv.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_naptr.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_codes.c
rm -f libudns.a
ar rv libudns.a udns_dn.o udns_dntosp.o udns_parse.o udns_resolver.o udns_init.o                                               udns_misc.o udns_XtoX.o udns_rr_a.o udns_rr_ptr.o udns_rr_mx.o udns_rr_txt.o ud                                              ns_bl.o udns_rr_srv.o udns_rr_naptr.o udns_codes.o
ar: creating libudns.a
a - udns_dn.o
a - udns_dntosp.o
a - udns_parse.o
a - udns_resolver.o
a - udns_init.o
a - udns_misc.o
a - udns_XtoX.o
a - udns_rr_a.o
a - udns_rr_ptr.o
a - udns_rr_mx.o
a - udns_rr_txt.o
a - udns_bl.o
a - udns_rr_srv.o
a - udns_rr_naptr.o
a - udns_codes.o
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c dnsget.c
dnsget.c: In function ‘dbgcb’:
dnsget.c:404: warning: unused parameter ‘unused_q’
dnsget.c:404: warning: unused parameter ‘unused_data’
gcc -Wall -W -O2 -pipe -o dnsget dnsget.o -L. -ludns
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c rblcheck.c
gcc -Wall -W -O2 -pipe -o rblcheck rblcheck.o -L. -ludns
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c ex-rdns.c
gcc -Wall -W -O2 -pipe -o ex-rdns ex-rdns.o -L. -ludns
В директории с исходниками появляются следующие файлы:

Код: Выделить всё

-rw-r--r-- 1 root root   137 2009-05-15 17:17 config.h
-rw-r--r-- 1 root root    96 2009-05-15 17:19 config.status
-rwxrwxr-x 1 1000 1000  3440 2007-01-08 02:19 configure
-rw-rw-r-- 1 1000 1000  5442 2007-01-07 23:59 configure.lib
-rw-rw-r-- 1 1000 1000 26430 2005-04-06 02:51 COPYING.LGPL
-rw-rw-r-- 1 1000 1000   139 2007-01-08 03:13 .cvsignore
drwxrwxr-x 2 1000 1000  4096 2007-01-16 00:22 debian
-rwxr-xr-x 1 root root 43104 2009-05-15 20:48 dnsget
-rw-rw-r-- 1 1000 1000  4761 2005-04-20 04:55 dnsget.1
-rw-rw-r-- 1 1000 1000 20260 2007-01-08 04:14 dnsget.c
-rw-r--r-- 1 root root 17160 2009-05-15 20:48 dnsget.o
-rwxr-xr-x 1 root root 29610 2009-05-15 20:48 ex-rdns
-rw-rw-r-- 1 1000 1000  3229 2007-01-08 01:46 ex-rdns.c
-rw-r--r-- 1 root root  3240 2009-05-15 20:48 ex-rdns.o
-rw-rw-r-- 1 1000 1000  3989 2007-01-08 02:19 getopt.c
-rw-rw-r-- 1 1000 1000  7979 2006-12-04 04:55 inet_XtoX.c
-rw-r--r-- 1 root root 55742 2009-05-15 20:48 libudns.a
-rw-r--r-- 1 root root  5905 2009-05-15 17:19 Makefile
-rw-rw-r-- 1 1000 1000  5888 2007-01-16 00:19 Makefile.in
-rw-rw-r-- 1 1000 1000  2862 2007-01-16 00:19 NEWS
-rw-rw-r-- 1 1000 1000 11126 2007-01-16 00:19 NOTES
-rwxr-xr-x 1 root root 38641 2009-05-15 20:48 rblcheck
-rw-rw-r-- 1 1000 1000  3908 2005-04-25 03:14 rblcheck.1
-rw-rw-r-- 1 1000 1000 10158 2007-01-10 05:52 rblcheck.c
-rw-r--r-- 1 root root  9504 2009-05-15 20:48 rblcheck.o
-rw-rw-r-- 1 1000 1000  2594 2007-01-16 00:19 TODO
-rw-rw-r-- 1 1000 1000 57633 2007-01-16 00:19 udns.3
-rw-rw-r-- 1 1000 1000  5252 2005-09-12 14:55 udns_bl.c
-rw-r--r-- 1 root root  3072 2009-05-15 20:48 udns_bl.o
-rw-r--r-- 1 root root  5541 2009-05-15 17:17 udns_codes.c
-rw-r--r-- 1 root root  4996 2009-05-15 20:48 udns_codes.o
-rw-rw-r-- 1 1000 1000  9876 2006-11-29 01:45 udns_dn.c
-rw-r--r-- 1 root root  5048 2009-05-15 20:48 udns_dn.o
-rw-rw-r-- 1 1000 1000  1166 2005-04-20 01:48 udns_dntosp.c
-rw-r--r-- 1 root root   876 2009-05-15 20:48 udns_dntosp.o
-rw-rw-r-- 1 1000 1000 26182 2007-01-16 00:19 udns.h
-rw-rw-r-- 1 1000 1000  6883 2007-01-08 03:41 udns_init.c
-rw-r--r-- 1 root root  2820 2009-05-15 20:48 udns_init.o
-rw-rw-r-- 1 1000 1000  2155 2005-04-06 02:51 udns_misc.c
-rw-r--r-- 1 root root  1764 2009-05-15 20:48 udns_misc.o
-rw-rw-r-- 1 1000 1000  5523 2005-09-12 14:55 udns_parse.c
-rw-r--r-- 1 root root  2700 2009-05-15 20:48 udns_parse.o
-rw-rw-r-- 1 1000 1000 41247 2007-01-10 16:32 udns_resolver.c
-rw-r--r-- 1 root root 15276 2009-05-15 20:48 udns_resolver.o
-rw-rw-r-- 1 1000 1000  3780 2007-01-09 07:44 udns_rr_a.c
-rw-r--r-- 1 root root  2768 2009-05-15 20:48 udns_rr_a.o
-rw-rw-r-- 1 1000 1000  2920 2005-04-20 10:44 udns_rr_mx.c
-rw-r--r-- 1 root root  2356 2009-05-15 20:48 udns_rr_mx.o
-rw-rw-r-- 1 1000 1000  4016 2006-11-29 01:58 udns_rr_naptr.c
-rw-r--r-- 1 root root  2736 2009-05-15 20:48 udns_rr_naptr.o
-rw-rw-r-- 1 1000 1000  3426 2005-09-12 15:21 udns_rr_ptr.c
-rw-r--r-- 1 root root  2672 2009-05-15 20:48 udns_rr_ptr.o
-rw-rw-r-- 1 1000 1000  4739 2005-09-12 16:26 udns_rr_srv.c
-rw-r--r-- 1 root root  2936 2009-05-15 20:48 udns_rr_srv.o
-rw-rw-r-- 1 1000 1000  2974 2006-11-29 01:45 udns_rr_txt.c
-rw-r--r-- 1 root root  2144 2009-05-15 20:48 udns_rr_txt.o
-rw-rw-r-- 1 1000 1000  1537 2007-01-08 01:20 udns_XtoX.c
-rw-r--r-- 1 root root 12288 2009-05-15 18:34 .udns_XtoX.c.swp
-rw-r--r-- 1 root root   856 2009-05-15 20:48 udns_XtoX.o
Потом пытаюсь это все установить make install:
make: *** No rule to make target `install'. Stop.

Если нужно устанавливать в ручную, то куда, и библиотек-то вроде среди файлов не наблюдается.

Re: libudns

Добавлено: 2009-05-18 18:48:59
hizel
ссылочку на исходнички дайте

Re: libudns

Добавлено: 2009-05-18 19:37:21
Гость
hizel писал(а):ссылочку на исходнички дайте
Пожалуйста:
http://www.corpit.ru/mjt/udns/udns_0.0.9.tar.gz

Re: libudns

Добавлено: 2009-05-18 20:47:01
hizel
там есть debian/rules по нему можно ориентироватся

у вас кстати не дебиан? :roll:

Re: libudns

Добавлено: 2009-05-19 10:30:12
Гость
by4alex87 писал(а): ОС у меня - Linux.
Сейчас погляжу данный файл.

Может быть еще кто сталкивался с установкой данной либы?

Re: libudns

Добавлено: 2009-05-21 18:41:35
Pez!
Гость, дебиан - один из линуксов, уточните точно, какой из линуксов у вас

Код: Выделить всё

uname -a

Re: libudns

Добавлено: 2009-05-27 7:54:13
by4alex87
Pez! писал(а):Гость, дебиан - один из линуксов, уточните точно, какой из линуксов у вас

Код: Выделить всё

uname -a
Linux cobalt 2.6.22.9-91.0.120asp #1 SMP Tue Oct 2 00:17:42 EEST 2007 i686 i686 i386 GNU/Linux

Re: libudns

Добавлено: 2009-05-27 8:59:30
by4alex87
Вопрос снят, make shared решило проблему soшки появились в директории компиляции.