Hi, I get the folowing error when trying to compile moses on a intel64 pc. What could cause the liboolm.a to be incompatible? (/usr/bin/ld: skipping incompatible /home/marce/srilm64/lib/i686/liboolm.a when searching for -loolm)
ma...@moses:~/moses/trunk$ sudo make make all-recursive make[1]: Entering directory `/home/marce/moses/trunk' Making all in moses/src make[2]: Entering directory `/home/marce/moses/trunk/moses/src' make all-am make[3]: Entering directory `/home/marce/moses/trunk/moses/src' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/marce/moses/trunk/moses/src' make[2]: Leaving directory `/home/marce/moses/trunk/moses/src' Making all in moses-cmd/src make[2]: Entering directory `/home/marce/moses/trunk/moses-cmd/src' g++ -g -O2 -L/home/marce/srilm64/lib/i686 -o moses Main.o mbr.o IOWrapper.o TranslationAnalysis.o LatticeMBR.o -L../../moses/src -lmoses -L/usr/include/boost/lib -lboost_thread-mt -loolm -ldstruct -lmisc -lz /usr/bin/ld: skipping incompatible /home/marce/srilm64/lib/i686/liboolm.a when searching for -loolm /usr/bin/ld: cannot find -loolm collect2: ld returned 1 exit status make[2]: *** [moses] Error 1 make[2]: Leaving directory `/home/marce/moses/trunk/moses-cmd/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/marce/moses/trunk' make: *** [all] Error 2 Thanks, Marce
_______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
