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]

Reply via email to