Hi Kwame
The --server switch was introduced post v3, so you would have to use
current master if you want to go down that route. However you will still
hit the xmlrpc issues.
made soft links from the so.8 libs to so.7 so that mosesserver can
load the library (figuring that the functionality/interface was the same).
Probably there's a reason for the version number change from 7 to 8, and
you've just hit the incompatibility. Make sure you build and run against
the same version of xmlrpc-c - we're using 1.16.33 which is probably
old, but works.
cheers - Barry
On 06/05/15 19:59, kwame porter robinson wrote:
Hi,
I am attempting to use the binary release 3 moses as a service. Recent
discussion indicates that mosesserver is depreciated and that moses
--server should be used instead. However, running 'moses --server
--server-port 1234 -f phrase-model/moses.ini' complains about illegal
switches.
So I looked at mosseserver. It complains about libxmlrpc libraries
(*.so.7) not being found. So I installed the libxmlrpc-c++ package
(1.33.06) and made soft links from the so.8 libs to so.7 so that
mosesserver can load the library (figuring that the
functionality/interface was the same).
However, moseserver seg faults, when called with 'mosesserver
--server-port 1234 -f phrase-model/moses.ini'. Does anyone know
where/how to get libxmlrpc libraries required by moses release 3.0 or
otherwise make moses as a service w/o having to re-build it? I'm using
Ubunut 14.04.
If all else fails I can use moses' stdio but I was hoping to get this
working. Thank you for your time.
- Kwame
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support