You probably specified the compiler "incorrectly" in the arguments to
runConfigre(). Xerces is very sensitive to the name of the compiler, so
you must use "gcc" and "g++" as the names. Otherwise, the appropriate file
for the function definitions will not be included in the build.
Dave
|---------+--------------------------->
| | Qin Lu |
| | <[EMAIL PROTECTED]> |
| | |
| | 03/28/2002 02:59|
| | PM |
| | Please respond |
| | to xerces-c-dev |
| | |
|---------+--------------------------->
>---------------------------------------------------------------------------------------------------------------------------|
|
|
| To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
|
| cc: (bcc: David N Bertoni/Cambridge/IBM)
|
| Subject: stricmp in Linux
|
>---------------------------------------------------------------------------------------------------------------------------|
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]