Fix a bug

Different versions of a compiler may be used in different compiler set,
so the compiler_commands in compiler_spec object should not be reset to
the command set in the configure file. Instead, set the command full
path in the compiler_set object.