web-dev-qa-db-ja.com

ビルドエラーを回避する方法がわからない(libimobiledevice 1.2)

Ubuntu 14.04 32ビットのVMを実行しています.

私はこの質問からの答えと一緒に続いた:

buntu 15.04でlibimobiledevice 1.2をコンパイルする方法?

しかし、しようとするとエラーが発生します

./autogen.sh

Libplistの新しいバージョンが必要だと言っていたので、libplistsのgithubページのインストール手順に従いました。それは問題なくインストールされているようで、今私はそのエラーを回避したので、。/ autogen.shはこのエラーをスローします...

これは実行中の最後の行であり、ターミナルに表示されるエラーです...

#define LT_OBJDIR ".libs/"

checking for libplist Cython bindings... no
configure: WARNING: cannot find libplist Cython bindings. You should  
install your distribution specific libplist Cython bindings package.
checking for openssl... no
configure: error: OpenSSL support explicitly requested but OpenSSL could 
not be found

Sudo apt-get install opensslを実行しようとしましたが、既にインストールされていると表示されます。

4
Xander

コードをコンパイルするには、libsslの開発ライブラリが必要です。 opensslまたはlibsslをインストールするだけでは十分ではありません。したがって、libssl-devをインストールします

Sudo apt-get install libssl-dev

その後、開始

./autogen.sh

再び。

3
A.B.

インストールパッケージlibssl-dev

Sudo apt-get install libssl-dev

次に、コードを再コンパイルします。

2
pl_rock