work towards making libjulia combilable with a c++ compiler (required for MSVC)