|
|
|
|
instalacja wtorrent xmlrpc-c-1.11.00
miras_w - 03-05-2008 19:20
Interesuje mnie wtorrent http://canbruixa.homelinux.net/wt/
chyba że macie jakąś lepszą alternatywe...?
Podczas kompilacji xmlrpc-c-1.11.00 wyskakuje błąd?
cd /usr/src wget http://dfn.dl.sourceforge.net/source...-c-1.11.00.tgz tar xvf xmlrpc-c-1.11.00.tgz cd xmlrpc-c-1.11.00 ./configure 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... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for wininet-config... no configure: You don't appear to have Wininet installed (no working wininet-config in your command search path), so we will not build the Wininet client XML transport checking whether to build Wininet client XML transport module... no checking for curl-config... yes checking whether to build Curl client XML transport module... yes checking for libwww-config... no configure: You don't appear to have Libwww installed (no working libwww-config in your command search path), so we will not build the Libwww client XML transport checking whether to build Libwww client XML transport module... no checking whether to build Abyss server module... yes checking whether to build CGI server module... yes checking whether to build C++ wrappers and tools... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for socket... yes checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for size_t... yes checking whether va_list is an array... no checking whether compiler has __attribute__... yes checking for vsnprintf... yes checking for wcsncmp... yes checking for setgroups... yes checking for asprintf... yes checking for setenv... yes checking for pselect... yes checking whether to use Abyss pthread function... yes checking for curl-xmlrpc-config... no checking for curl-config... /usr/bin/curl-config checking for curl library directory... /usr/lib checking whether to use SSL with libwww... no checking whether to build the libxml2 backend... no checking for ranlib... ranlib checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking for object suffix... o checking for executable suffix... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions ... no checking if gcc static flag -static works... -static checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/bin/ld option to reload object files... -r checking dynamic linker characteristics... Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool configure: creating ./config.status config.status: creating Makefile.srcdir config.status: creating Makefile.config config.status: creating xmlrpc_config.h config.status: creating xmlrpc_amconfig.h config.status: xmlrpc_amconfig.h is unchanged config.status: executing default-1 commands # ./configure 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... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for wininet-config... no configure: You don't appear to have Wininet installed (no working wininet-config in your command search path), so we will not build the Wininet client XML transport checking whether to build Wininet client XML transport module... no checking for curl-config... yes checking whether to build Curl client XML transport module... yes checking for libwww-config... no configure: You don't appear to have Libwww installed (no working libwww-config in your command search path), so we will not build the Libwww client XML transport checking whether to build Libwww client XML transport module... no checking whether to build Abyss server module... yes checking whether to build CGI server module... yes checking whether to build C++ wrappers and tools... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for socket... yes checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for size_t... yes checking whether va_list is an array... no checking whether compiler has __attribute__... yes checking for vsnprintf... yes checking for wcsncmp... yes checking for setgroups... yes checking for asprintf... yes checking for setenv... yes checking for pselect... yes checking whether to use Abyss pthread function... yes checking for curl-xmlrpc-config... no checking for curl-config... /usr/bin/curl-config checking for curl library directory... /usr/lib checking whether to use SSL with libwww... no checking whether to build the libxml2 backend... no checking for ranlib... ranlib checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking for object suffix... o checking for executable suffix... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions ... no checking if gcc static flag -static works... -static checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/bin/ld option to reload object files... -r checking dynamic linker characteristics... Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool configure: creating ./config.status config.status: creating Makefile.srcdir config.status: creating Makefile.config config.status: creating xmlrpc_config.h config.status: creating xmlrpc_amconfig.h config.status: xmlrpc_amconfig.h is unchanged config.status: executing default-1 commands
i błąd make
.......gcc -c -I/home/mirasek1980/libiqxmlrpc-0.8.7/xmlrpc-c-1.11.00 -I/home/mirasek1980/libiqxmlrpc-0.8.7/xmlrpc-c-1.11.00/include -I//home/mirasek1980/libiqxmlrpc-0.8.7/xmlrpc-c-1.11.00/include -I//home/mirasek1980/libiqxmlrpc-0.8.7/xmlrpc-c-1.11.00/lib/util/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_curl_transport.c -fPIC -DPIC -o .libs/xmlrpc_curl_transport.lo xmlrpc_curl_transport.c:560:69: error: macro "curl_easy_setopt" requires 3 arguments, but only 2 given xmlrpc_curl_transport.c: In function 'setupCurlSession': xmlrpc_curl_transport.c:560: warning: statement with no effect xmlrpc_curl_transport.c: In function 'setInterrupt': xmlrpc_curl_transport.c:1733: warning: pointer targets in assignment differ in signedness xmlrpc_curl_transport.c: In function 'finishAsynch': xmlrpc_curl_transport.c:1998: warning: pointer targets in passing argument 5 of 'curlMulti_finish' differ in signedness xmlrpc_curl_transport.c: In function 'call': xmlrpc_curl_transport.c:2055: warning: pointer targets in passing argument 4 of 'performRpc' differ in signedness make[2]: *** [xmlrpc_curl_transport.lo] Błąd 1 make[2]: Opuszczenie katalogu `libiqxmlrpc-0.8.7/xmlrpc-c-1.11.00/lib/curl_transport' make[1]: *** [curl_transport/all] Błąd 2 make[1]: Opuszczenie katalogu `libiqxmlrpc-0.8.7/xmlrpc-c-1.11.00/lib' make: *** [lib/all] Błąd 2
czego mi brakuje xmlrpc_curl_transport.c? apt nie znajduje apt-file search xmlrpc_curl_transport.c
ps. a tak na marginesie jeśli ktoś instalował wtorrenta niech sie podzieli wrażeniami... i sorki za mega posta.
ruun - 04-05-2008 00:00
Ja się zatrzymałem na kompilacji libtorrent. Jutro kolejne podejście :)
xmlrpc-c kompilowałem z svn, zrobiłem pakiet: xmlrpc_1462-svn-1_i386.deb (robiony checkinstallem dla i386 etch)
//edit libtorrent: libtorrent_1057-svn-1_i386.deb rtorrent: rtorrent_1057-svn-1_i386.deb
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|
|
|
|