singleton test
pthread_once test
add Makefile