Hi all,
I compiled and installed a new visual traceroute program on my laptop running Slackware 12.1, the program is called
GTrace.
After an initial ./configure attempt, the program said that I had to install the JDK package.
I installed <jdk-6u11-i586-1.tgz> and reconfigured, then make and make install, (I also added a required BerkleyDB <db-2.7.7.tar.gz> file to the install directory, as per the webpage instructions)
Now when I try to run the program, it attempts to start ( a window appears onscreen and then just stops and sits there).
I then ran the program in the command line and this is the output:
Quote:
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/local/GTrace/libdb/libdb_java.so: /usr/local/GTrace/libdb/libdb_java.so: undefined symbol: __gxx_personality_v0
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.sleepycat.db.Db.load_db(Db.java:248)
at com.sleepycat.db.Db.<clinit>(Db.java:263)
at com.sleepycat.db.DbEnv.<clinit>(DbEnv.java:173)
at caida.GTrace.GTrace.initGTrace(GTrace.java:444)
at caida.GTrace.GTrace.<init>(GTrace.java:271)
at caida.GTrace.GTrace.main(GTrace.java:1597)
|
I searched google for this error and found one user that had a similar output in another program, but after reading the other forum, I have no idea what they were talking about or how to fix this up.
Could someone please (in plain english) offer some assistance on how I may overcome this JDK error to be able to run the visual traceroute program.
Thank you very much in advance for any assistance.
Regards