[ROOT v6.06.08] Broken segmentation when calling TBrowser

Did you remove all the remnants from the configure procedure?
Did you install all prerequisites from the webpage?
Did you call source bin/thisroot.sh after building?
Maybe call also before “sudo ldconfig”?

Otherwise I can just suggest something like:

locate libpng16.so
ln -s resultofuppercommand /usr/lib/libpng16.so 
#or sth like...
cp /usr/local/lib/libpng16.so.16 /usr/lib

There are related threads:

askubuntu.com/questions/701246/l … -to-get-it
stackoverflow.com/questions/1878 … bject-file
stackoverflow.com/questions/2554 … s-libpng16
stackoverflow.com/questions/2593 … -fedora-20