You will need to install openssl dev, to do this you will need to execute the following :
The following packages have unmet dependencies:
libssl-dev : Depends: libssl1.0.0 (= 1.0.2g-1ubuntu11) but 1.0.2g-1ubuntu11.3 is to be installed
Recommends: libssl-doc but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
To resolve this I had to use the help of aptitude to work out a solution :
sudo su
aptitude install libssl-dev
It provided a recommendation which I had declined and pressed no, and then it provided another recommendation that suited what I required.
The following NEW packages will be installed:
libssl-dev{b} libssl-doc{a} zlib1g-dev{a}
0 packages upgraded, 3 newly installed, 0 to remove and 230 not to upgrade.
Need to get 2,586 kB of archives. After unpacking 10.5 MB will be used.
The following packages have unmet dependencies:
libssl-dev : Depends: libssl1.0.0 (= 1.0.2g-1ubuntu11) but 1.0.2g-1ubuntu11.3 is installed
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libssl-dev [Not Installed]
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Downgrade the following packages:
1) libssl1.0.0 [1.0.2g-1ubuntu11.3 (now) -> 1.0.2g-1ubuntu11 (zesty)]
Accept this solution? [Y/n/q/?] y
The following packages will be DOWNGRADED:
libssl1.0.0
The following NEW packages will be installed:
libssl-dev libssl-doc{a} zlib1g-dev{a}
0 packages upgraded, 3 newly installed, 1 downgraded, 0 to remove and 230 not to upgrade.
Need to get 3,666 kB of archives. After unpacking 10.5 MB will be used.
Do you want to continue? [Y/n/?] y
Get: 1 http://archive.ubuntu.com/ubuntu zesty/main amd64 libssl1.0.0 amd64 1.0.2g-1ubuntu11 [1,080 kB]
Get: 2 http://archive.ubuntu.com/ubuntu zesty/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-0ubuntu1 [173 kB]
Get: 3 http://archive.ubuntu.com/ubuntu zesty/main amd64 libssl-dev amd64 1.0.2g-1ubuntu11 [1,352 kB]
Get: 4 http://archive.ubuntu.com/ubuntu zesty/main amd64 libssl-doc all 1.0.2g-1ubuntu11 [1,061 kB]
Fetched 3,666 kB in 8s (450 kB/s)
Preconfiguring packages ...
dpkg: warning: downgrading libssl1.0.0:amd64 from 1.0.2g-1ubuntu11.3 to 1.0.2g-1ubuntu11
(Reading database ... 312366 files and directories currently installed.)
Preparing to unpack .../libssl1.0.0_1.0.2g-1ubuntu11_amd64.deb ...
Unpacking libssl1.0.0:amd64 (1.0.2g-1ubuntu11) over (1.0.2g-1ubuntu11.3) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu1_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu1) ...
Selecting previously unselected package libssl-dev:amd64.
Preparing to unpack .../libssl-dev_1.0.2g-1ubuntu11_amd64.deb ...
Unpacking libssl-dev:amd64 (1.0.2g-1ubuntu11) ...
Selecting previously unselected package libssl-doc.
Preparing to unpack .../libssl-doc_1.0.2g-1ubuntu11_all.deb ...
Unpacking libssl-doc (1.0.2g-1ubuntu11) ...
Setting up libssl1.0.0:amd64 (1.0.2g-1ubuntu11) ...
Processing triggers for libc-bin (2.24-9ubuntu2.2) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libssl-doc (1.0.2g-1ubuntu11) ...
Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu1) ...
Setting up libssl-dev:amd64 (1.0.2g-1ubuntu11) ...