Enable compilation without --hdf5
Update ./compile script