Fix build 2 errors on Fedora

add boost-devel to linux autobuild script and include string.h to png target.