Now this when I type make:
$ make
g++ -c -Wall -O3 -fopenmp -DUSE_OPEN_MP main.cpp -o main.o
In file included from main.cpp:38:0:
life128.h: In member function ‘int life128::totalPopulation()’:
life128.h

74: error: unknown register name ‘xmm3’ in ‘asm’
: "rax", "ebx", "xmm0", "xmm1", "xmm2", "xmm3", "memory");
^
life128.h

74: error: unknown register name ‘xmm2’ in ‘asm’
life128.h

74: error: unknown register name ‘xmm1’ in ‘asm’
life128.h

74: error: unknown register name ‘xmm0’ in ‘asm’
life128.h: In member function ‘void life128::updateTile(SimdTile*)’:
life128.h

183: error: unknown register name ‘xmm15’ in ‘asm’
: "xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5", "xmm6", "xmm7", "xmm8", "xmm9", "xmm10", "xmm11", "xmm12", "xmm13", "xmm14", "xmm15", "rax", "rcx", "ebx", "memory");
^
life128.h

183: error: unknown register name ‘xmm14’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm13’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm12’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm11’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm10’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm9’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm8’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm7’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm6’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm5’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm4’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm3’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm2’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm1’ in ‘asm’
life128.h

183: error: unknown register name ‘xmm0’ in ‘asm’
makefile:48: recipe for target 'main.o' failed
make: *** [main.o] Error 1