update lcppinterface
fix build for mac os, add freetype dependency properly