1. change multi-platform makefile.