Para centOS 7 puedes probar
yum -y install libpng*
prueba mejor esto:
sudo apt-get install libpng-dev
Entonces quizás vaya a askubuntu.com;)
Con Ubuntu 18, /usr/include/png.h
movido a /usr/include/libpng/png.h
Una solución es esta:ln -s /usr/include/libpng/png.h /usr/include/png.h
O puede configurar su compilación para usar el directorio de inclusión /usr/include/libpng