4

I'm running a VM of Ubuntu 14.04 32bit if this makes any difference...

I followed along with the answer from this question:

How to compile libimobiledevice 1.2 on Ubuntu 15.04?

But I run into an error when trying to do

./autogen.sh

It said I needed a newer version of libplist so I followed the install instructions on libplists github page. That seemed to install with no problem and now that I got around that error, ./autogen.sh throws this error...

This is the last line of it running and then the error I get in the terminal...

#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

Tried to do a sudo apt-get install openssl but it says it's already installed..

Xander
  • 43
  • 1
  • 5

2 Answers2

5

To compile the code you need the development libraries of libssl. Installing openssl or libssl isn't enough. Therefore install libssl-dev via

sudo apt-get install libssl-dev

After that, start

./autogen.sh

again.

A.B.
  • 90,397
2

install package libssl-dev

sudo apt-get install libssl-dev

then recompile code .

pl_rock
  • 11,297