For Ubuntu 10.04 and above, this apt-get line installs all required 
 dependencies:

 apt-get install build-essential, zlib1g-dev, m4, libtool, 
 libboost-all-dev, libxmlrpc-c3-dev, autoconf automake

 Tom


 On Mon, 10 Oct 2011 22:37:01 +0300, Panos Kanavos 
 <panoskana...@gmail.com> wrote:
> Hi,
>
> Why don't you use Ubuntu's package that you can install easily with 
> apt?
>
> Panos
>
> On Tuesday 11 of October 2011 03:10:56 Fong Po Po wrote:
>> Dear Moses Developers:
>>
>>            I use Ubuntu 10.10 64-bit.
>>
>>            I install xmlrpc-c-1.06.41 from
>>
>> 
>> http://sourceforge.net/projects/xmlrpc-c/files/Xmlrpc-c%20Super%20Stable/
>>
>>
>>
>> handsome@ubuntu:/home/sunnymoon/research/xmlrpc-c-1.06.41$ sudo 
>> ./configure
>> [sudo] password for handsome:
>> 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... missing
>> checking build system type... x86_64-unknown-linux-gnu
>> checking host system type... x86_64-unknown-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... no
>> configure: You don't appear to have Curl installed (no working 
>> curl-config
>> in your command search path), so we will not build the Curl client 
>> XML
>> transport checking whether to build Curl client XML transport 
>> module... no
>> 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 configure: We are not building any client XML 
>> transport,
>> therefore we will not build the client library at all. 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 ISO C89... 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 grep that handles long lines and -e... /bin/grep
>> checking for egrep... /bin/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 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 xmlrpc-c-config
>> config.status: WARNING:  xmlrpc-c-config.in seems to ignore the
>> --datarootdir setting config.status: creating xmlrpc-c-config.test
>> 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
>>
>>
>>
>>
>> sudo make
>>
>> ...................
>>
>> .................
>>
>>
>> g++ -c -Isrcdir/include -Iblddir -Isrcdir -Isrcdir/lib/util/include
>> -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/abyss/src -DNDEBUG -Wall 
>> -Wundef
>> -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g
>> server_abyss.cpp server_abyss.cpp:38: warning: unused parameter
>> ‘signalClass’
>> rm -f libxmlrpc_server_abyss++.a
>> ar cru libxmlrpc_server_abyss++.a server_abyss.o
>> ranlib libxmlrpc_server_abyss++.a
>> g++ -shared -Wl,-soname,libxmlrpc_cpp.so.3  -o libxmlrpc_cpp.so.3.06
>> XmlRpcCpp.o /usr/bin/ld: XmlRpcCpp.o: relocation R_X86_64_32 against
>> `.rodata' can not be used when making a shared object; recompile 
>> with -fPIC
>> XmlRpcCpp.o: could not read symbols: Bad value
>> collect2: ld returned 1 exit status
>> make[2]: *** [libxmlrpc_cpp.so.3.06] Error 1
>> make[2]: Leaving directory
>> `/home/sunnymoon/research/xmlrpc-c-1.06.41/src/cpp' make[1]: *** 
>> [cpp/all]
>> Error 2
>> make[1]: Leaving directory 
>> `/home/sunnymoon/research/xmlrpc-c-1.06.41/src'
>> make: *** [src/all] Error 2
>>
>>
>> Why do I get this error?
>> Can you help me? Thanks!
>>
>> Best Regards,
>> Fong Pui Chi
>
> _______________________________________________
> Moses-support mailing list
> Moses-support@mit.edu
> http://mailman.mit.edu/mailman/listinfo/moses-support


_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to