>error: failed to encode 'resource.rc' from UTF-8 to UTF-16LE-BOM
これが理由じゃないの?

そもそも、UTF-16LE-BOM を使う事ってある?

普通は、BOM 無しUTF-8 を使う