#if defined (hpux) && !defined (__GNUC__)
#include <cxxdl.h>
#endif
Then in the shobjLoader.cc change cxxshl_load to shl_load. After you have done
above, you should be able to compile cdev. Also make sure to use gcc -fpic
to compile the position independent code to build the shared library.
If you do not need shared library + dynamic loading capability of the
CDEV, you can compile static library without modifying any code.
I hope all the above will help you. If you manage to compile CDEV
shared library and make cdev work with dynamic loading services using g++,
please send us your Makefile so that we can distribute it. Thank you.
--Jie Chen