use the externs for c++ linker only
ignores