Problem:

CAESES can't start, you see this error message

error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory



Solution:

Install the missing library from the older Debian 8 system:


sudo su
cd /tmp 
wget http://security.debian.org/pool/updates/main/libp/libpng/libpng12-0_1.2.50-2+deb8u2_amd64.deb
dpkg -i libpng12-0_1.2.50-2+deb8u2_amd64.deb



or if you are not root, assumption is, you extracted CAESES to ~/CAESES/ (start with ~/CAESES/CAESES)


cd /tmp
wget http://security.debian.org/pool/updates/main/libp/libpng/libpng12-0_1.2.50-2+deb8u2_amd64.deb
dpkg -x libpng12-0_1.2.50-2+deb8u2_amd64.deb /tmp/libpng12
cp /tmp/libpng12/lib/x86_64-linux-gnu/libpng12* ~/CAESES/lib/Linux.x86_64