Remove needless ".o" suffix

Normally, ".o" is not used for executable file. It is used for compiled
only file. Compiled only file is generated by "gcc -c XXX.c".
Merge pull request #1 from kou/remove-needless-suffix