[cpp] add the build system stuff for iconv, mandatory for cpp
8 files changed