0

CharmPython 2.7を使用してUbuntu 11.04に暗号Pythonフレームワークをインストールしようとしています。

要件には、gmpバージョン 5.* をインストールする必要があると書かれています。ライブラリを正常にインストールし、gmpすべてのテストを実行しました。

また、走った後に

$ ldconfig -p |grep libgmp
libgmpxx.so.4 (libc6,x86-64) => /usr/lib/libgmpxx.so.4
libgmpxx.so (libc6,x86-64) => /usr/lib/libgmpxx.so
libgmp.so.10 (libc6,x86-64) => /usr/local/lib/libgmp.so.10
libgmp.so.3 (libc6,x86-64) => /usr/lib/libgmp.so.3
libgmp.so (libc6,x86-64) => /usr/local/lib/libgmp.so
libgmp.so (libc6,x86-64) => /usr/lib/libgmp.so

をインストールするために、ここCharmからダウンロードしました。私は実行し、INSTALLが言うように。./configure, make , make installsdconfig

しかし、実行した後make test、次の形式のエラーが多数発生します。

charm/Charm-Crypto-0.43/charm/core/math/integer.so: undefined symbol: __gmpz_powm_sec

Charm共有ライブラリが見つかりませんlibgmp。どうすれば修正できますか?

を実行し、ldd integer.soそれを使用しますlibgmp.so.3。私のシステムlibgmp.so.3では、フレームワークのファイルの/usr/lib下に次の行を追加しました。config.mkCharm

LDFLAGS= -m64 -L/usr/lib . 

-m64すでにそこにありました)。繰り返しますがmakemake install同じエラーが発生します

4

0 に答える 0