|
|
|
|||||
|
Build problem on Linux
I am attempting to build Ice 1.1.0 on my Mandrake 9.1 Linux system.
I found that I didn't have Xerces so I downloaded (from rpmfind) and built version 2.1.0. Now running Ice-1.1.0 gets to a link action and encounters problems. It first complained that it couldn't find a libxerces-c.so. I have a libxerces-c1_1.so file on my system, so I created a symbolic link to it to create the needed libxerces-c.so "file". Now I'm running into unresolved external errors. As an example: Validate.o(.text+0x449):/home/jholle/Ice-1.1.0/src/slice2xsd/Validate.cpp:156: undefined reference to `XercesDOMParser::XercesDOMParser[in-charge](XMLValidator*)' Does anybody know how to get around this problem? |
|
|||||
|
No I didn't have the XERCESC_HOME variable set. As per the Xercesc build instructions, I had XERCESCROOT set instead.
On setting the variable that you sugguested though, this problem was fixed. Thanks. Now I have another problem. The problem begins with this compiler error message: In file included from DBI.cpp:17: ../Freeze/DBI.h:21:16: db.h: No such file or directory What resource is my system lacking? |
|
||||||
|
db.h is a header file from Berkeley DB. You can either download the source from http://www.sleepycat.com and build it yourself, or check if your Linux distribution has an RPM (or whatever format Mandrake uses) for Berkeley DB.
After installation, you must set DB_HOME, so that Ice finds Berkeley DB on your system. |
![]() |
| 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 |
| Build error in Redhat Linux 9.0 | wuqiu | Help Center | 10 | 05-16-2006 11:39 PM |
| Build error on Red Hat Linux (kernel:2.4.18) | rc_hz | Help Center | 3 | 11-26-2005 08:58 PM |
| Does ICE can build&run on Linux with IA64? | Yunqiao Yin | Help Center | 2 | 10-17-2005 01:23 AM |
| Freeze build in Redhat Linux | yomi | Help Center | 4 | 04-10-2004 01:20 PM |
| Ice 1.2.0 Linux build patch | bernard | Patches | 0 | 01-30-2004 06:23 PM |