Hi mosese-support, I got issue when tring to install RandLM-0.2.5 on a machine with Fedora 12. There is no info related with this issue in the archive support list, is there anybody can help me to fix this?
I just follow the steps provided in "INSTALL" as follow: Dependencies ============ RandLM requires the following libraries to build and run: - Boost threads (http://www.boost.org/) - Google Sparse Hash (http://code.google.com/p/sparsehash/) Installing RandLM ================= It's easy - standard ./configure; make; make install affair. Below is the error code: [root@mosesp1 LDHT]# cat /etc/redhat-release Fedora release 12 (Constantine) [root@mosesp1 LDHT]# make /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./ -fPIC -Wno-deprecated -Wall -ggdb -DTIXML_USE_TICPP -g -O2 -MT libLDHT_la-ProtocolGroup.lo -MD -MP -MF .deps/libLDHT_la-ProtocolGroup.Tpo -c -o libLDHT_la-ProtocolGroup.lo `test -f 'ProtocolGroup.cpp' || echo './'`ProtocolGroup.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./ -fPIC -Wno-deprecated -Wall -ggdb -DTIXML_USE_TICPP -g -O2 -MT libLDHT_la-ProtocolGroup.lo -MD -MP -MF .deps/libLDHT_la-ProtocolGroup.Tpo -c ProtocolGroup.cpp -fPIC -DPIC -o .libs/libLDHT_la-ProtocolGroup.o In file included from ProtocolGroup.cpp:13: Util.h: In member function 'LDHT::Protocol* LDHT::ProtocolGroup::getReadyProtocol(int)': Util.h:53: error: PIC register '%ebx' clobbered in 'asm' Util.h:53: error: PIC register '%ebx' clobbered in 'asm' make: *** [libLDHT_la-ProtocolGroup.lo] Error 1
_______________________________________________ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support