The trick to these errors is adding an instantion to the file
XSLT/XalanTemplate.cpp, which provides the actual instantiations for
templates when using xlC 3.6.6.  It's usually enough to add an
instantiation to that file.  The typedef you're interested in is
VariablesStack::RecursionGuardStackType.  Just follow the model of what's
done for other types in that file.

Take a look at the latest version of the file and you'll find what you need
to declare.  However, you will not be able to use that version directly,
since you're using old code.

Dave




                                                                                       
                                                           
                      "Avula, Raj"                                                     
                                                           
                      <RAvula@firstam.         To:      [EMAIL PROTECTED]       
                                                           
                      com>                     cc:      (bcc: David N 
Bertoni/Cambridge/IBM)                                                      
                                               Subject: undefined symbol error.        
                                                           
                      03/26/2002 03:07                                                 
                                                           
                      PM                                                               
                                                           
                      Please respond                                                   
                                                           
                      to xalan-dev                                                     
                                                           
                                                                                       
                                                           
                                                                                       
                                                           



Hi
             I have copied latest copies of VariableStack.* from cvs.
And I am trying to build xalan1.2 on aix432 & xlC366.
I am getting the follwoing undefined symbol error.
Is there any thing that I can do to avoid this.



ld: 0711-317 ERROR: Undefined symbol: .__vector<const
ElemVariable*,allocator<const ElemVariable*> >::_M_insert_overflow(const
ElemVariable**,const ElemVariable* const&,unsigned long)
make: *** [/home/ravula/xml/xml-xalan/c/lib/libxalan-c1_2.a] Error 8

Thanks,
Raj..

"MMS <firstam.com>" made the following
 annotations on 03/26/02 15:08:55
------------------------------------------------------------------------------

"THIS E-MAIL MESSAGE AND ANY FILES TRANSMITTED HEREWITH, ARE INTENDED
SOLELY FOR THE USE OF THE INDIVIDUAL(S) ADDRESSED AND MAY CONTAIN
CONFIDENTIAL, PROPRIETARY OR PRIVILEGED INFORMATION.  IF YOU ARE NOT THE
ADDRESSEE INDICATED IN THIS MESSAGE (OR RESPONSIBLE FOR DELIVERY OF THIS
MESSAGE TO SUCH PERSON) YOU MAY NOT REVIEW, USE, DISCLOSE OR DISTRIBUTE
THIS MESSAGE OR ANY FILES TRANSMITTED HEREWITH.  IF YOU RECEIVE THIS
MESSAGE IN ERROR, PLEASE CONTACT THE SENDER BY REPLY E-MAIL AND DELETE THIS
MESSAGE AND ALL COPIES OF IT FROM YOUR SYSTEM."

==============================================================================







Reply via email to