fix string display bug under macosx
makefile