[ 
http://issues.apache.org/jira/browse/XERCESC-1608?page=comments#action_12420012 
] 

Ganesh Kumar commented on XERCESC-1608:
---------------------------------------

I solved the issue myself: 
Edit the file Makefile.incl. Go to the part partaining to the OS Mac OS X. 
Change the compiler from c++ to g++ or $${COMPILER}. It will build tests 
properly. The same solution works for building samples as well



> Building Xerces-c on Mac OS X
> -----------------------------
>
>          Key: XERCESC-1608
>          URL: http://issues.apache.org/jira/browse/XERCESC-1608
>      Project: Xerces-C++
>         Type: Test

>   Components: Build
>     Versions: 2.6.0
>  Environment: Macintosh powerpc Mac OS X 
> Darwin Kernel Version 8.6.0 
> Compilers- gcc and g++
>     Reporter: Ganesh Kumar

>
> I built xerces-c on Mac OS X using the compilers gcc and g++. I could build 
> the libraries successfully.
> But when I tried to build the tests I got the following error:
> test -d 
> /Users/tsbld/TechStackBuild/Components/xerces-c-2.6.0-WithoutICU/temp/xerces-c-src_2_6_0/bin
>  || mkdir 
> /Users/tsbld/TechStackBuild/Components/xerces-c-2.6.0-WithoutICU/temp/xerces-c-src_2_6_0/bin
> Building DOMMemTest
> make -C DOM/DOMMemTest
> mkdir -p 
> /Users/tsbld/TechStackBuild/Components/xerces-c-2.6.0-WithoutICU/temp/xerces-c-src_2_6_0/tests/DOM/DOMMemTest
> c++ -DMACOSX  -L/usr/lib -L/usr/local/lib 
> /Users/tsbld/TechStackBuild/Components/xerces-c-2.6.0-WithoutICU/temp/xerces-c-src_2_6_0/tests/DOM/DOMMemTest/DOMMemTest.o
>  -o 
> /Users/tsbld/TechStackBuild/Components/xerces-c-2.6.0-WithoutICU/temp/xerces-c-src_2_6_0/bin/DOMMemTest
>  
> -L/Users/tsbld/TechStackBuild/Components/xerces-c-2.6.0-WithoutICU/temp/xerces-c-src_2_6_0/lib
>  -lxerces-c
> /usr/bin/ld: warning -L: directory name (/usr/local/lib) does not exist
> /usr/bin/ld: Undefined symbols:
> typeinfo for xercesc_2_6::DOMException
> typeinfo for xercesc_2_6::XMLException
> collect2: ld returned 1 exit status
> make[1]: *** 
> [/Users/tsbld/TechStackBuild/Components/xerces-c-2.6.0-WithoutICU/temp/xerces-c-src_2_6_0/bin/DOMMemTest]
>  Error 1
> make: *** [dommemtest] Error 2
> Unless I build the tests and samples, I cannot be sure that I have built 
> xerces-c successfully. Has anyone built xerces-c libraries as well as tests 
> and samples successfully on Mac OS X
> Thanks
> Ganesh

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to