|
|
|
|||||
|
Linker error while building IceBox
Hi.
I get the following error while compiling Ice 1.0.1 c++ -L../../lib -o ../../bin/icebox ServiceManagerI.o Server.o -lIceBox -lFreeze -lIceXML -lIce -ldl -lbz2 -lIceUtil -lpthread -luuid -ldb ../../lib/libFreeze.so: undefined reference to `txn_abort' ../../lib/libFreeze.so: undefined reference to `txn_begin' ../../lib/libFreeze.so: undefined reference to `txn_commit' collect2: ld returned 1 exit status As far as I can tell txn_* are in the berkeley libraries. I've checked and I do have libdb4.0 and libdb4.1 in /usr/lib I'm running Debian unstable. Have any Debian users experienced similar problems? Thanks. |
|
|||||
|
Well...
It appears that I cannot build successfully using the Debian versions of the libdb* libraries. My workaround was to install Berkeley DB from www.sleepycat.com (as suggested in the INSTALL notes) in /opt. I then changed my DB_PREFIX to point to the appropriate location, did a "make clean" and then a "make".
If anyone suspects why I wasn't able to build Ice using the Debian libdb libraries I'd be very happy to know. Regards. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Linker errors building with Borland C++ Builder | amercieca | Help Center | 10 | 11-08-2006 06:18 AM |
| building ice for C# | aditi | Help Center | 4 | 11-13-2004 08:37 PM |
| Icebox Freeze service error | xdm | Help Center | 1 | 03-07-2004 10:19 AM |
| Problems building Ice-1.1.1 | kutsuya | Help Center | 2 | 10-28-2003 12:17 AM |
| Compile error on Icebox | amrufon | Help Center | 7 | 05-09-2003 01:24 AM |