I have installed xerces-c_2_3_0-AIX51_6.00  binary and  trying to install XML-Xerces-2.3.0-4 on AIX  5.1.0.0.
 
  • perl Makefile.PL
  • make
  • make test
  • make install
  • On AIX when make command fails due to invalid flag -C  ( $(MAKE) -C Handler static)

    I am using gmake instead of make , as -C OPTION is valid option in gmake on AIX.

    Now when I run the make command , I had to wait for nearly 15 minutes before any compilation messages trickle in . Below is a cut and paste of the command which nearly takes 15 minutes
    cc -c -I. -IHandler -I/sekhar/xerces-c_2_3_0-AIX51_6.00/include -D_REENTRANT -DHAS_BOOL -Dbool=int -O     -DVERSION=\"2.3.0-4\" -DXS_VERSION=\"2.3.0-4\"  -I/usr/opt/perl5/lib/5.6.0/aix/CORE  Xerces.cpp ( i have tested with xlC_r,xlc also)

    and after 15  minutes is starts coughing the compilation errosrs (lot of them) .

    I have no idea why so many errors come up, I am not a c/C++ programmer and o clue as to what is happening.

    Any help.

    Thanks

    Sekhar

    ------------ Erros messages I get ----------------------------

    gmake[1]: Entering directory `/sekhar/XML-Xerces-2.3.0-4/Handler'
    gmake[1]: Leaving directory `/sekhar/XML-Xerces-2.3.0-4/Handler'
    LD_RUN_PATH="/lib" ld -o blib/arch/auto/XML/Xerces/Xerces.so  -bhalt:4 -bM:SRE -bI:/usr/opt/perl5/lib/5.6.0/aix/CORE/perl.exp -bE:Xerces.exp -b noentry -lC -lc  Xerces.o  blib/arch/auto/Handler/Handler.a  -lpthread -L/sekhar/xerces-c_2_3_0-AIX51_6.00/lib
    ld: 0711-317 ERROR: Undefined symbol: __pure_virtual
    ld: 0711-317 ERROR: Undefined symbol: __ti19PerlCallbackHandler
    ld: 0711-317 ERROR: Undefined symbol: .__19PerlCallbackHandler
    ld: 0711-317 ERROR: Undefined symbol: __tfQ211xercesc_2_312XMLException
    ld: 0711-317 ERROR: Undefined symbol: __tfQ211xercesc_2_312DOMException
    ld: 0711-317 ERROR: Undefined symbol: .__rethrow

     

     

     

     


    Do you Yahoo!?
    Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes

    Reply via email to