1

Ubuntu 12.10 64 ビットに Giza++ と Moses をインストールしようとしています。私は同じ問題を抱え続けています:

Finished building giza

cp ../lib/libgiza.a /usr/local/lib/

................................................

giza-pgplot.o -L/usr/X11R6//lib -lX11 -L/usr/X11R6//lib -lcairo -lm  -L/usr/local /lib/x86_64/ -lgfortran

/usr/bin/ld: giza-fortran.o: relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC

giza-fortran.o: could not read symbols: Bad value
collect2: error: ld returned 1 exit status

make[1]: *** [../lib/libpgplot.so] Error 1

make[1]: Leaving directory `/home/maria/moses/giza/build'

make: *** [install] Error 2 "

グーグルはあまり役に立ちませんでした。この問題を解決する方法のヒントをいただければ幸いです。-fPIC で再コンパイルするにはどうすればよいですか?

4

1 に答える 1

1

この問題は、svn からの giza チェックアウトでのみ存在していました。tar.gz http://code.google.com/p/giza-pp/downloads/listからのこれは問題なくインストールされました。それが何であれ...

于 2013-01-18T16:45:14.870 に答える