[gl-como] compilazione a 64bit

Genio del Male ben.vighy@gmail.com
Mer 28 Feb 2007 21:34:16 CET


Mi rendo conto ora che state facendo i conti con un versione da cvs... 
ma vi ricordo che le versioni da cvs non son garantite compilabili, 
tanto meno garantite stabili....  proprio necessario usare la versione 
cvs!? il motivo per cui nn compila  proprio questo: o vi fate voi gli 
scazzi a risolvere i problemi di compilazione, mettendo mano al codice o 
prendete un'altra versione...

cmq a giudicare dal log, la directory

../xmltok/.libs

non  proprio l dove la vorrebbe...

Ciao.


Pirla ha scritto:
> Il giorno mer, 28/02/2007 alle 18.29 +0100, Pietro "m0nt0" Montorfano ha
> scritto:
>
>   
>> cvs -d :pserver:anonymous@xmlrpc-c.cvs.sourceforge.net:/cvsroot/xmlrpc-c
>> login
>>
>> password non c'Ú (premi invio)
>>
>> cvs -d :pserver:anonymous@xmlrpc-c.cvs.sourceforge.net:/cvsroot/xmlrpc-c
>> checkout -r release_1_09_00 xmlrpc-c
>>
>> spero si riesca a compilare.
>>     
> Scaricato e provato.
>
> Ho eseguito i tuoi stessi passi perché nel CVS non Ú compreso il
> configure.
>
> Quì ci sono i log del configure e del make. Prova a dargli un'occhiata.
> Non so che pacchetto o che libreria mi manca, ma non si compila.
> Inoltre prima si bloccava anche il configure perché non avevo ne
> curl-devel ne libwww-devel ne Wininet.
> Ho installato curl-devel e il configure passa, ma non passa il make.
>
>   
> ------------------------------------------------------------------------
>
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> /software_install/xmlrpc/xmlrpc-c/missing: Unknown `--run' option
> Try `/software_install/xmlrpc/xmlrpc-c/missing --help' for more information
> configure: WARNING: `missing' script is too old or missing
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking build system type... x86_64-redhat-linux-gnu
> checking host system type... x86_64-redhat-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 style of include used by make... GNU
> checking dependency style of gcc... none
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... none
> 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... yes
> 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 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 a sed that does not truncate output... /bin/sed
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for /usr/bin/ld option to reload object files... -r
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking how to recognise dependent libraries... pass_all
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking how to run the C++ preprocessor... g++ -E
> checking for g77... no
> checking for f77... no
> checking for xlf... no
> checking for frt... no
> checking for pgf77... no
> checking for fort77... no
> checking for fl32... no
> checking for af77... no
> checking for f90... no
> checking for xlf90... no
> checking for pgf90... no
> checking for epcf90... no
> checking for f95... f95
> checking whether we are using the GNU Fortran 77 compiler... yes
> checking whether f95 accepts -g... yes
> checking the maximum length of command line arguments... 32768
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking for objdir... .libs
> checking for ar... ar
> checking for ranlib... ranlib
> checking for strip... strip
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC
> checking if gcc PIC flag -fPIC works... yes
> checking if gcc static flag -static works... yes
> checking if gcc supports -c -o file.o... yes
> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> configure: creating libtool
> appending configuration tag "CXX" to libtool
> checking for ld used by g++... /usr/bin/ld -m elf_x86_64
> checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
> checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> checking for g++ option to produce PIC... -fPIC
> checking if g++ PIC flag -fPIC works... yes
> checking if g++ static flag -static works... yes
> checking if g++ supports -c -o file.o... yes
> checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> appending configuration tag "F77" to libtool
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for f95 option to produce PIC... -fPIC
> checking if f95 PIC flag -fPIC works... yes
> checking if f95 static flag -static works... yes
> checking if f95 supports -c -o file.o... yes
> checking whether the f95 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> configure: creating ./config.status
> config.status: creating Makefile.srcdir
> config.status: creating Makefile.config
> config.status: creating xmlrpc_config.h
> config.status: creating xmlrpc-c-config
> config.status: creating xmlrpc-c-config.test
> config.status: creating xmlrpc_amconfig.h
> config.status: xmlrpc_amconfig.h is unchanged
> config.status: executing depfiles commands
>   
> ------------------------------------------------------------------------
>
> make -C include/ -f /software_install/xmlrpc/xmlrpc-c//include/Makefile \
> 	    all 
> make[1]: Entering directory `/software_install/xmlrpc/xmlrpc-c/include'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/include'
> make -C lib/ -f /software_install/xmlrpc/xmlrpc-c//lib/Makefile \
> 	    all 
> make[1]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib'
> make -C util/ -f /software_install/xmlrpc/xmlrpc-c/lib/util/Makefile \
> 	    all 
> make[2]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib/util'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib/util'
> make -C libutil/ -f /software_install/xmlrpc/xmlrpc-c/lib/libutil/Makefile \
> 	    all 
> make[2]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib/libutil'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib/libutil'
> make -C abyss/ -f /software_install/xmlrpc/xmlrpc-c/lib/abyss/Makefile \
> 	    all 
> make[2]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib/abyss'
> make -C src/ -f /software_install/xmlrpc/xmlrpc-c/lib/abyss/src/Makefile \
> 	    all 
> make[3]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib/abyss/src'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib/abyss/src'
> make[2]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib/abyss'
> make -C curl_transport/ -f /software_install/xmlrpc/xmlrpc-c/lib/curl_transport/Makefile \
> 	    all 
> make[2]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib/curl_transport'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib/curl_transport'
> make -C expat/ -f /software_install/xmlrpc/xmlrpc-c/lib/expat/Makefile \
> 	    all 
> make[2]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib/expat'
> make -C gennmtab/ -f /software_install/xmlrpc/xmlrpc-c/lib/expat/gennmtab/Makefile \
> 	    all 
> make[3]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib/expat/gennmtab'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib/expat/gennmtab'
> make -C xmlparse/ -f /software_install/xmlrpc/xmlrpc-c/lib/expat/xmlparse/Makefile \
> 	    all 
> make[3]: Entering directory `/software_install/xmlrpc/xmlrpc-c/lib/expat/xmlparse'
> /software_install/xmlrpc/xmlrpc-c/libtool --mode=link gcc -o libxmlrpc_xmlparse.la -version-info 12:0:9   -L../xmltok/.libs -rpath /usr/local/lib  \
> 	  xmlparse.lo -lxmlrpc_xmltok
> /software_install/xmlrpc/xmlrpc-c/libtool: line 1905: cd: ../xmltok/.libs: No such file or directory
> libtool: link: cannot determine absolute directory name of `../xmltok/.libs'
> gcc -shared  .libs/xmlparse.o  -L../xmltok/.libs -lxmlrpc_xmltok  -Wl,-soname -Wl,libxmlrpc_xmlparse.so.3 -o .libs/libxmlrpc_xmlparse.so.3.9.0
> /usr/bin/ld: cannot find -lxmlrpc_xmltok
> collect2: ld returned 1 exit status
> make[3]: *** [libxmlrpc_xmlparse.la] Error 1
> make[3]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib/expat/xmlparse'
> make[2]: *** [xmlparse/all] Error 2
> make[2]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib/expat'
> make[1]: *** [expat/all] Error 2
> make[1]: Leaving directory `/software_install/xmlrpc/xmlrpc-c/lib'
> make: *** [lib/all] Error 2
>   
> ------------------------------------------------------------------------
>
>
>   



Maggiori informazioni sulla lista gl-como