If your system libraries were compiled with an older version of gcc, I suggest you give up on GCC3.
Though I think it may be possible, xerces uses several platform libs and the link error resolution wasn't worth the effort imo. At the very least you would probably need to recompile without threads. It may be possible to compile with the new gcc, but link with the older compiler (that is how xerces samples work, if you compile with gcc3), but in the end I didn't want to recompile every library on my system to use the new compiler. Brad On Thursday 28 March 2002 05:59 pm, you wrote: > Hi there, > > I compiled xerces-c1_5_1 using g++3 (version 3.01) successfully in Redhat > Linux (version 7.2), but got following error message when linking to my > application (using the same compiler): > > =============== > .../lib/Xerces/xerces-c-src1_5_1/lib/LINUX/libxerces-c1_5_1.so: undefined > reference to 'stricmp(char const*, char const*)' > > .../lib/Xerces/xerces-c-src1_5_1/lib/LINUX/libxerces-c1_5_1.so: undefined > reference to 'strnicmp(char const*, char const*)' > =============== > > Do you have any idea what is wrong? > > Thanks a lot for your help! > > -- Lu > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
