Hello everyone,
we recently upgraded from solarisstudio 12.3 to developerStudio 12.5. Since then, the following error appears as we try to build our code:
"ld:fatal:symbol referencing error"
After a bit of research it seems that developerStudio 12.5 adds some UNDEF symbols to some of our object files (on top of the normal ones), which doesn't happen with 12.3.
The linker then throws an error when linking the dynamic library against an executable. The only change we made to our Makefiles was the addition of the "-compat=5 -abiopt=mangle5 -library=stdcxx4" to allow the compiler to work with out old code.
Anyone with the same problems ? Any help is very welcome.