Send Moses-support mailing list submissions to
moses-support@mit.edu
To subscribe or unsubscribe via the World Wide Web, visit
http://mailman.mit.edu/mailman/listinfo/moses-support
or, via email, send a message with subject or body 'help' to
moses-support-request@mit.edu
You can reach the person managing the list at
moses-support-owner@mit.edu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Moses-support digest..."
Today's Topics:
1. Re: Moses-support Digest, Vol 115, Issue 8 (Tomasz Gawryl)
----------------------------------------------------------------------
Message: 1
Date: Fri, 6 May 2016 16:06:19 +0200
From: "Tomasz Gawryl" <tomasz.gawryl@skrivanek.pl>
Subject: Re: [Moses-support] Moses-support Digest, Vol 115, Issue 8
To: <moses-support@mit.edu>
Message-ID: <009c01d1a7a0$76d4ab70$647e0250$@skrivanek.pl>
Content-Type: text/plain; charset="us-ascii"
Hi,
Please forget my post. I found where was the problem. I tried to use
advanced version of xmrpc-c (should use stable release).
Regards,
Tomek
Date: Fri, 6 May 2016 15:42:08 +0200
From: "Tomasz Gawryl" <tomasz.gawryl@skrivanek.pl>
Subject: [Moses-support] Failed mosesdecoder compilation with xmlrpc
To: <moses-support@mit.edu>
Message-ID: <009701d1a79d$158273f0$40875bd0$@skrivanek.pl>
Content-Type: text/plain; charset="us-ascii"
Hi,
I'm trying to compile mosesdecoder with xml-rpc support for mosesserver but
without success. I downloaded and installed this library in custom directory
and use this command to run compilation process:
./bjam --prefix=/home/moses/src/mosesdecoder -q
--with-irstlm=/home/moses/src/irstlm-5.80.08/trunk
--with-cmph=/home/moses/src/cmph-2.0
--with-xmlrpc-c=/home/moses/src/mosesdecoder/xmlrpc-c --with=mm
--with-probing-pt=/home/moses/src/Pr
obingPT --max-kenlm-order=10 -j$(getconf _NPROCESSORS_ONLN) $@
But it produces error and fails compilation (log below).
Compilation without xmlrpc support ends with success.
Any ideas?
Best Regards,
Tomek
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `channelRead':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:320:
undefined reference to `SSL_read'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:325:
undefined reference to `SSL_get_error'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `channelWrite':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:285:
undefined reference to `SSL_write'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:290:
undefined reference to `SSL_get_error'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `channelDestroy':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:258:
undefined reference to `SSL_shutdown'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `sslCreate':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:121:
undefined reference to `SSL_new'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `sslSetFd':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:142:
undefined reference to `SSL_set_fd'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `sslAccept':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:191:
undefined reference to `SSL_accept'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:196:
undefined reference to `SSL_get_error'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `sslErrorMsg':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:71:
undefined reference to `ERR_get_error_line'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `getPeerAddrFromSsl':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:415:
undefined reference to `SSL_get_fd'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `createChannelFromAcceptedConn':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:671:
undefined reference to `SSL_free'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `sslErrorMsg':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:71:
undefined reference to `ERR_get_error_line'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `createSslFromAcceptedConn':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:623:
undefined reference to `SSL_free'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `sslErrorMsg':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:78:
undefined reference to `ERR_error_string'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:71:
undefined reference to `ERR_get_error_line'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:78:
undefined reference to `ERR_error_string'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:78:
undefined reference to `ERR_error_string'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `traceCipherList':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:170:
undefined reference to `SSL_get_cipher_list'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:170:
undefined reference to `SSL_get_cipher_list'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `SocketOpenSslInit':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:228:
undefined reference to `SSL_load_error_strings'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:230:
undefined reference to `SSL_library_init'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `getPeerAddrFromSsl':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:415:
undefined reference to `SSL_get_fd'
/home/moses/src/mosesdecoder/xmlrpc-c/lib/libxmlrpc_abyss.a(socket_openssl.o
): In function `SocketOpenSslTerm':
/home/moses/src/mosesdecoder/xmlrpc-c/lib/abyss/src/socket_openssl.c:240:
undefined reference to `ERR_free_strings'
collect2: error: ld returned 1 exit status
"g++" -L"/home/moses/src/cmph-2.0/lib"
-L"/home/moses/src/cmph-2.0/lib64"
-L"/home/moses/src/irstlm-5.80.08/trunk/lib"
-L"/home/moses/src/irstlm-5.80.08/trunk/lib64"
-L"/home/moses/src/mosesdecoder/xmlrpc-c/lib" -Wl,-R
-Wl,"/home/moses/src/cmph-2.0/lib" -Wl,-R
-Wl,"/home/moses/src/cmph-2.0/lib64" -Wl,-R
-Wl,"/home/moses/src/irstlm-5.80.08/trunk/lib" -Wl,-R
-Wl,"/home/moses/src/irstlm-5.80.08/trunk/lib64" -Wl,-R
-Wl,"/home/moses/src/mosesdecoder/xmlrpc-c/lib" -Wl,-rpath-link
-Wl,"/home/moses/src/cmph-2.0/lib" -Wl,-rpath-link
-Wl,"/home/moses/src/cmph-2.0/lib64" -Wl,-rpath-link
-Wl,"/home/moses/src/irstlm-5.80.08/trunk/lib" -Wl,-rpath-link
-Wl,"/home/moses/src/irstlm-5.80.08/trunk/lib64" -Wl,-rpath-link
-Wl,"/home/moses/src/mosesdecoder/xmlrpc-c/lib" -o
"moses-cmd/bin/gcc-4.8/release/link-static/threading-multi/moses"
-Wl,--start-group
"moses-cmd/bin/gcc-4.8/release/link-static/threading-multi/Main.o"
"moses/bin/gcc-4.8/release/link-static/threading-multi/libmoses.a"
-Wl,-Bstatic -lboost_iostreams -lboost_filesystem -lcmph -lirstlm -lbz2
-lxmlrpc_xmltok -lxmlrpc_xmlparse -lxmlrpc_util++ -lxmlrpc_util
-lxmlrpc_server_abyss++ -lxmlrpc_server_abyss -lxmlrpc_server++
-lxmlrpc_server -lxmlrpc_abyss++ -lxmlrpc_abyss -lxmlrpc++ -lxmlrpc
-ltcmalloc_minimal -lboost_thread -lboost_system -lboost_serialization
-lboost_program_options -lz -Wl,-Bdynamic -lSegFault -lrt -Wl,--end-group
-pthread
...failed gcc.link
moses-cmd/bin/gcc-4.8/release/link-static/threading-multi/moses...
gcc.compile.c++
mert/bin/gcc-4.8/release/link-static/threading-multi/MiraFeatureVector.o
gcc.compile.c++
mert/bin/gcc-4.8/release/link-static/threading-multi/MiraWeightVector.o
gcc.compile.c++
mert/bin/gcc-4.8/release/link-static/threading-multi/ForestRescore.o
gcc.compile.c++
mert/bin/gcc-4.8/release/link-static/threading-multi/Hypergraph.o
gcc.compile.c++
mert/bin/gcc-4.8/release/link-static/threading-multi/HopeFearDecoder.o
mert/HopeFearDecoder.cpp: In function
'std::pair<MosesTuning::MiraWeightVector*, long unsigned int>
MosesTuning::InitialiseWeights(const string&, const string&, const string&,
bool)':
mert/HopeFearDecoder.cpp:98:16: warning: unused variable 'id'
[-Wunused-variable]
size_t id = SparseVector::encode(names[i]);
^
gcc.compile.c++
mert/bin/gcc-4.8/release/link-static/threading-multi/HypPackEnumerator.o
gcc.compile.c++ mert/bin/gcc-4.8/release/link-static/threading-multi/Data.o
...failed updating 1 target...
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://mailman.mit.edu/mailman/private/moses-support/attachments/20160506/de
99b84e/attachment.html
------------------------------
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support
End of Moses-support Digest, Vol 115, Issue 8
*********************************************
------------------------------
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support
End of Moses-support Digest, Vol 115, Issue 9
*********************************************
Subscribe to:
Post Comments (Atom)
0 Response to "Moses-support Digest, Vol 115, Issue 9"
Post a Comment