|
Re: Build problem on HPUX-11, Itanium processor: msg#00086text.xml.xerces-c.user
Carl.D.Cyrus@xxxxxxxxxxx writes: > --=_alternative 001241498525724E_= > Content-Type: text/plain; charset="US-ASCII" > > We need to build Xerces-C version 1.6 on an HP-UX 11, Itanium machine. 1.6 is a really old version of Xerces-C++. I don't think IA-64 existed when it was released. You may want to consider upgrading to Xerces-C++ 2.7.0. > After > several attempts, all of the code seemed to be built. But, when the linker > is attempting > to create the library, there are numerous "unsatisifed symbol" errors. > They > all appear to be for methods which are in classes that reside in the > $XERCESROOT/src/util directory. However, none of the files which seem to > be resulting in > unsatisfied symbols are built when the util directory is built. All of the > .cpp files in that directory are built, and the > .o(s) are copied to the lib/HPUX directory. But none of the .c extension > files are built. The .C files (at least in 2.7.0) contain template definitions and are normally included in the corresponding header files. One reason you could get those unresolved symbols is when the .C files are actually not included, for example, because of a missing preprocessor definition. The XERCES_TMPLSINC define in the command line you provided look relevant. hth, -boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Problem building Xerces 2.7.0: 00086, David Bertoni |
|---|---|
| Next by Date: | problem in using xerces with MVS2005: 00086, Alexis Blaze |
| Previous by Thread: | Build problem on HPUX-11, Itanium processori: 00086, Carl . D . Cyrus |
| Next by Thread: | Re: Build problem on HPUX-11, Itanium processor: 00086, Ivan Pechorin |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |