jdk-build on AIX with xlc16/ xlclang++ : issue with (ibm)demangle.hpp
Baesken, Matthias
matthias.baesken at sap.com
Thu Jan 31 11:31:45 UTC 2019
Hello, when attempting to compile jdk/jdk on AIX with the recently released xlc16 / xlclang++ , I run into an issue with the compilation of hotspot/os/aix/porting_aix.cpp .
The error is caused by the inclusion of demangle.h in porting_aix.cpp which leads to this error message :
#error "Please include ibmdemangle.h for xlclang++ to demangle symbol names."
However the inclusion of 'ibmdemangle.h' fails with :
/jdk/src/hotspot/os/aix/porting_aix.cpp:39:10: fatal error: 'ibmdemangle.h' file not found
#include <ibmdemangle.h>
Does anyone know where 'ibmdemangle.h' should come from ?
I cannot find it in the compiler installation of xlc16 . And it is also not in /usr/include .
My current workaround is to disable the C++ name demangling in porting_aix.cpp .
Thanks, Matthias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20190131/548259ed/attachment.html>
More information about the ppc-aix-port-dev
mailing list