Finish OS compatibility. Good makefile. Use -m64 option.