Archived
This forum has been archived. Please start a new discussion on GitHub.
icebox and HP-UX 11
Whenever I try to use icebox I get:
icebox: error: ServiceManager: unable to load entry point `IceStormService,21:create': Unresolved symbol: typeid__XT9exception_ (data) from /usr/local/BerkeleyDB.4.3/lib/libdb_cxx-4.3.sl
Ice and all prerequisite packages were compiled with the latest HP compilers and SHLIB_PATH has the paths to everything I can think of that might be relevant.
icebox: error: ServiceManager: unable to load entry point `IceStormService,21:create': Unresolved symbol: typeid__XT9exception_ (data) from /usr/local/BerkeleyDB.4.3/lib/libdb_cxx-4.3.sl
Ice and all prerequisite packages were compiled with the latest HP compilers and SHLIB_PATH has the paths to everything I can think of that might be relevant.
0
Comments
-
0
-
Did you build Berkeley DB as per the INSTALL.HP-UX instructions (reproduced below)? Is is essential to build Berkeley DB with -AA -- like Ice.
- Berkeley DB 4.2.52 or 4.3.27 with C++ support enabled, and built
with a C++ compiler compatible with the one you are using.
You can download the Berkeley DB source distribution from
http://www.sleepycat.com/download
We recommend that you configure and build Berkeley DB with:
$ export CXXOPTS="-AA -mt"
$ export CCOPTS="-mt"
$ ../dist/configure --enable-cxx
(plus --prefix=<dir> and/or --enable-java if you like)
$ gmake
Best regards,
Bernard0 -
Well, I thought I had, but after rebuilding Berkeley DB and checking that the options were per the INSTALL.HP-UX, it started to work.
Perhaps a note in INSTALL.HP-UX to the effect that if you get bizarre not found errors to double check the prerequisite package configurations?
Thanks.0