Per centOS 7 puoi provare
yum -y install libpng*
prova piuttosto questo:
sudo apt-get install libpng-dev
Allora forse vai su askubuntu.com;)
Con Ubuntu 18, /usr/include/png.h
spostato in /usr/include/libpng/png.h
Una soluzione è questa:ln -s /usr/include/libpng/png.h /usr/include/png.h
Oppure puoi configurare la tua build per usare la directory include /usr/include/libpng