1748089 Members
5027 Online
108758 Solutions
New Discussion

where is cxxdl.h?

 
SOLVED
Go to solution
jack_8
Contributor

where is cxxdl.h?

In hp document, both 10.0 and 11.0, they refer to cxxshl_load and cxxshl_unload. But I can't find the include file cxxdl.h in bothe hp10.0 and hp11.0. I use aCC compiler. I don't where can find the header file cxxdl.h.
Another question is I only use shl_load function. it can also not construct a class which i not used in program. then what's the difference between shl_load and cxxshl_load?
1 REPLY 1
Thomas Kollig
Trusted Contributor
Solution

Re: where is cxxdl.h?

Hi!

From: Migrating from HP C++ (cfront) to HP aC++
"HP aC++ uses system calls rather than C++ function calls to explicitly load and unload shared libraries. When migrating to HP aC++, you
will need to make the following source code changes:
change cxxshl_load() to shl_load()
change cxxshl_unload() to shl_unload()
change #include to #include "

Seems to be that cxxdl.h is used by older HP C++ Compiler.

Hope this helps,

Thomas