Hi Ernesto,
 
                   I did as you said, that is i added the -AA to that HP specific option, and rerun the script but it gave the error message.
 
              So i cleaned files using gmake distclean and run the fresh
 
             $runConfigure -p hp-11 -x aCC -c cc -r pthread -b 32 -z -AA
      
                               command in both source. Now source doesn't show any error as previously, but samples shows some unsatisfied symbole as follow (Thank god, itreduced to few symbols than previous one, thanx for you suggestion), the error is as follows
 
 
 $ gmake
Building SAXPrint
gmake -C SAXPrint
gmake[1]: Entering directory `/home/kav/xerces-c-src_2_3_0/samples/SAXPrint'
mkdir -p /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint
aCC -AA -I. -I/home/kav/xerces-c-src_2_3_0/include -c +DAportable -AA -w -O  -DXML_USE_PTHREADS   -D_HP_UX -DHPaCC -w +z -o /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrint.o /home/kav/xerces-c-src_2_3_0/samples/SAXPrint/SAXPrint.cpp
Warning:        1 future errors were detected and suppressed. Either remove the '-w' option or add a '+p' option to detect and fix them before they become fatal errors in a future release.
aCC -AA -I. -I/home/kav/xerces-c-src_2_3_0/include -c +DAportable -AA -w -O  -DXML_USE_PTHREADS   -D_HP_UX -DHPaCC -w +z -o /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrintHandlers.o /home/kav/xerces-c-src_2_3_0/samples/SAXPrint/SAXPrintHandlers.cpp
aCC -AA -Wl,+s -Wl,+b,.  -L/opt/aCC/lib -L/usr/ccs/lib -lpthread /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrint.o /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrintHandlers.o -o /home/kav/xerces-c-src_2_3_0/bin/SAXPrint -L/home/kav/xerces-c-src_2_3_0/lib -lxerces-c
/usr/ccs/bin/ld: Unsatisfied symbols:
   xercesc_2_3::SAXParseException::getColumnNumber() const (code)
   typeid<xercesc_2_3::SAXParseException> (data)
   xercesc_2_3::SAXParseException::getLineNumber() const (code)
   xercesc_2_3::SAXParseException::~SAXParseException() (code)
   xercesc_2_3::SAXParseException::SAXParseException(const xercesc_2_3::SAXParseException &)%1 (code)
   xercesc_2_3::SAXParseException::getSystemId() const (code)
gmake[1]: *** [/home/kav/xerces-c-src_2_3_0/bin/SAXPrint] Error 1
gmake[1]: Leaving directory `/home/kav/xerces-c-src_2_3_0/samples/SAXPrint'
gmake: *** [saxprint] Error 2
 
 
 
                          I couldn't understand it. Really thanks to your unlimited helping attitude friend.
 
 
                             -Kathir.V
 
 

----- Original Message -----
 
 
Sent: Friday, December 05, 2003 6:27 PM
Subject: RE: Ernesto, Error during gmake in samples dir

Hi again,
 
I ran into this same trouble a few days ago. The problem is because aCC needs the -AA flag in the begining of the command, almost right behind the "aCC" itself. To achieve this you can edit the Makefile.incl in the samples dir and under the HPUX specific options add the flag. It should look something like this:
#================= HP SPECIFIC OPTIONS ===========================
ifeq (${PLATFORM}, HPUX)
  ifeq (${COMPILER}, aCC)
    CMP = -c +DAportable $(CXXFLAGS) -D_HP_UX -DHPaCC -w +z -D_RWSTD_MULTI_THREAD -D_REENTRANT
    CC = aCC -AA   
    LINK =  ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
    PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread
    SHLIBSUFFIX=.sl
  else
    ifneq (${DEBUG}, 1)
      CXXFLAGS = -w +O1
    endif
    APPL_NAME = $(notdir $(shell pwd))
    TEMPLATESDIR = $(XERCESCROOT)/bin/obj/$(APPL_NAME)/ptrepository
    COMMON_CMP = $(CXXFLAGS) -D_HP_UX -DHPCC +DAportable -w +eh +z -z \
        -ptr$(TEMPLATESDIR)
    CMP = -c $(COMMON_CMP)
    CC = CC
    LINK =  ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
    PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
    SHLIBSUFFIX=.sl
  endif
endif
 
rerun the runConfigure script with the options you've used before and rebuild the samples. For instance, the output for the SAXPrint build should look like this (approx)
 
aCC -AA -I. -I/home/egarciam/desllo/xerces/xerces-c-src_2_3_0/include -c +DAportable -AA -w -O  -DXML_USE_PTHREADS   -D_HP_UX -DHPaCC -w +z -D_RWSTD_MULTI_THREAD -D_REENTRANT -o /home/egarciam/desllo/xerces/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrint.o /home/egarciam/desllo/xerces/xerces-c-src_2_3_0/samples/SAXPrint/SAXPrint.cpp
Warning:        1 future errors were detected and suppressed. Either remove the '-w' option or add a '+p' option to detect and fix them before they become fatal errors in a future release.
aCC -AA -I. -I/home/egarciam/desllo/xerces/xerces-c-src_2_3_0/include -c +DAportable -AA -w -O  -DXML_USE_PTHREADS   -D_HP_UX -DHPaCC -w +z -D_RWSTD_MULTI_THREAD -D_REENTRANT -o /home/egarciam/desllo/xerces/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrintHandlers.o /home/egarciam/desllo/xerces/xerces-c-src_2_3_0/samples/SAXPrint/SAXPrintHandlers.cpp
Checkout the -AA appearing twice. I have no explanation to this but it worked for me.
 
Regards
 
-----Mensaje original-----
De: Kathiravan [mailto:[EMAIL PROTECTED]
Enviado el: viernes, 05 de diciembre de 2003 13:15
Para: [EMAIL PROTECTED]
Asunto: Ernesto, Error during gmake in samples dir

Hi Ernesto,
 
                 As you said, i have cleaned all files using
 
           $gmake distclean
 
           in both source and samples directory and run the same configure command ($runConfigure -p hp-11 -x aCC -c cc -r pthread -b 32 -z -AA) in both source and samples. In the source i didn't receive any error message, but while building samples i received error in gmake which is as follow,
 
 
          
$ gmake
Building SAXPrint
gmake -C SAXPrint
gmake[1]: Entering directory `/home/kav/xerces-c-src_2_3_0/samples/SAXPrint'
mkdir -p /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint
aCC -I. -I/home/kav/xerces-c-src_2_3_0/include -c +DAportable -AA -w -O  -DXML_USE_PTHREADS   -D_HP_UX -DHPaCC -w +z -o /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrint.o /home/kav/xerces-c-src_2_3_0/samples/SAXPrint/SAXPrint.cpp
Warning:        1 future errors were detected and suppressed. Either remove the '-w' option or add a '+p' option to detect and fix them before they become fatal errors in a future release.
aCC -I. -I/home/kav/xerces-c-src_2_3_0/include -c +DAportable -AA -w -O  -DXML_USE_PTHREADS   -D_HP_UX -DHPaCC -w +z -o /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrintHandlers.o /home/kav/xerces-c-src_2_3_0/samples/SAXPrint/SAXPrintHandlers.cpp
aCC -Wl,+s -Wl,+b,.  -L/opt/aCC/lib -L/usr/ccs/lib -lpthread /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrint.o /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrintHandlers.o -o /home/kav/xerces-c-src_2_3_0/bin/SAXPrint -L/home/kav/xerces-c-src_2_3_0/lib -lxerces-c
/usr/ccs/bin/ld: Unsatisfied symbols:
   std::cout (data)
   xercesc_2_3::SAXParseException::getColumnNumber() const (code)
   std::__rw_exception::_C_assign(const char *,unsigned long) (code)
   __rw::__rw_digit_writer_base::_C_digitize(long double) (code)
   __rw::__rw_digit_writer_base::_C_digitize(double) (code)
   __rw::__rw_numpunct_impl<char>::_C_ivals (data)
   std::__rw_std_streams (data)
   std::ios_base::Init::Init()%1 (code)
   std::cerr (data)
   __rw::__rw_digit_writer_base::_C_calc_groups(int,const char *) (code)
   std::ios_base::_C_unsafe_clear(int,int) (code)
   typeid<xercesc_2_3::SAXParseException> (data)
   xercesc_2_3::SAXParseException::getLineNumber() const (code)
   __rw::__rw_digit_writer_base::_C_digitize(unsigned long,bool,const char *) (code)
   std::ios_base::_C_fire_event(std::ios_base::event,bool) (code)
   std::ctype_byname<char>::ctype_byname(const char *,unsigned long) (code)
   xercesc_2_3::SAXParseException::~SAXParseException() (code)
   Class tables [Vtable] dependent on key function: "std::exception::~exception()" (data)
   typeid<std::exception> (data)
   __rw::__rw_digit_writer_base::_C_digitize(unsigned long long,bool) (code)
   std::ctype<char>::ctype(const std::ctype_base::mask *,bool,unsigned long) (code)
   std::exception::~exception() (code)
   std::ctype<char>::_C_initfacet(const std::locale &) (code)
   static __rw::__rw_numpunct_impl_base::_C_get_named_init_(const char *) (code)
   std::__rw_exception::_C_vformat(int,double *) (code)
   std::ctype<char>::id (data)
   xercesc_2_3::SAXParseException::SAXParseException(const xercesc_2_3::SAXParseException &)%1 (code)
   xercesc_2_3::SAXParseException::getSystemId() const (code)
   std::ios_base::_C_sync_with_stdio (data)
   std::locale::_C_make_facet(const std::locale::id &,bool,int,__rw::__rw_facet_base *(*)(int,const char *,unsigned long)) const (code)
   std::ctype<char>::_C_classic_table (data)
   std::codecvt_byname<wchar_t,char,mbstate_t>::do_out(mbstate_t &,const wchar_t *,const wchar_t *,const wchar_t *&,char *,char *,char *&) const (code)
   _HPMutexWrapper::~_HPMutexWrapper() (code)
   __rw::__rw_digit_writer_base::_C_digitize(const void *) (code)
   std::codecvt_byname<wchar_t,char,mbstate_t>::do_in(mbstate_t &,const char *,const char *,const char *&,wchar_t *,wchar_t *,wchar_t *&) const (code)
   std::basic_string<char,std::char_traits<char>,std::allocator<char>>::__nullref (data)
   std::ios_base::Init::~Init() (code)
gmake[1]: *** [/home/kav/xerces-c-src_2_3_0/bin/SAXPrint] Error 1
gmake[1]: Leaving directory `/home/kav/xerces-c-src_2_3_0/samples/SAXPrint'
gmake: *** [saxprint] Error 2
$ codecvt_bynamecodecvt_bynamecodecvt_byname
$ gmake
Building SAXPrint
gmake -C SAXPrint
gmake[1]: Entering directory `/home/kav/xerces-c-src_2_3_0/samples/SAXPrint'
mkdir -p /home/kav/xerces-c-src_2_3_0/bin/obj/SAXPrint
gmake[1]: Leaving directory `/home/kav/xerces-c-src_2_3_0/samples/SAXPrint'
Building SAX2Print
gmake -C SAX2Print
gmake[1]: Entering directory `/home/kav/xerces-c-src_2_3_0/samples/SAX2Print'
mkdir -p /home/kav/xerces-c-src_2_3_0/bin/obj/SAX2Print
aCC -I. -I/home/kav/xerces-c-src_2_3_0/include -c +DAportable -AA -w -O  -DXML_USE_PTHREADS   -D_HP_UX -DHPaCC -w +z -o /home/kav/xerces-c-src_2_3_0/bin/obj/SAX2Print/SAX2Print.o /home/kav/xerces-c-src_2_3_0/samples/SAX2Print/SAX2Print.cpp
Warning:        1 future errors were detected and suppressed. Either remove the '-w' option or add a '+p' option to detect and fix them before they become fatal errors in a future release.
aCC -I. -I/home/kav/xerces-c-src_2_3_0/include -c +DAportable -AA -w -O  -DXML_USE_PTHREADS   -D_HP_UX -DHPaCC -w +z -o /home/kav/xerces-c-src_2_3_0/bin/obj/SAX2Print/SAX2PrintHandlers.o /home/kav/xerces-c-src_2_3_0/samples/SAX2Print/SAX2PrintHandlers.cpp
aCC -Wl,+s -Wl,+b,.  -L/opt/aCC/lib -L/usr/ccs/lib -lpthread /home/kav/xerces-c-src_2_3_0/bin/obj/SAX2Print/SAX2Print.o /home/kav/xerces-c-src_2_3_0/bin/obj/SAX2Print/SAX2PrintHandlers.o -o /home/kav/xerces-c-src_2_3_0/bin/SAX2Print -L/home/kav/xerces-c-src_2_3_0/lib -lxerces-c
/usr/ccs/bin/ld: Unsatisfied symbols:
   std::cout (data)
   xercesc_2_3::SAXParseException::getColumnNumber() const (code)
   std::__rw_exception::_C_assign(const char *,unsigned long) (code)
   __rw::__rw_digit_writer_base::_C_digitize(long double) (code)
   __rw::__rw_digit_writer_base::_C_digitize(double) (code)
   __rw::__rw_numpunct_impl<char>::_C_ivals (data)
   std::__rw_std_streams (data)
   std::ios_base::Init::Init()%1 (code)
   std::cerr (data)
   __rw::__rw_digit_writer_base::_C_calc_groups(int,const char *) (code)
   std::ios_base::_C_unsafe_clear(int,int) (code)
   typeid<xercesc_2_3::SAXParseException> (data)
   xercesc_2_3::SAXParseException::getLineNumber() const (code)
   __rw::__rw_digit_writer_base::_C_digitize(unsigned long,bool,const char *) (code)
   std::ios_base::_C_fire_event(std::ios_base::event,bool) (code)
   std::ctype_byname<char>::ctype_byname(const char *,unsigned long) (code)
   xercesc_2_3::SAXParseException::~SAXParseException() (code)
   Class tables [Vtable] dependent on key function: "std::exception::~exception()" (data)
   typeid<std::exception> (data)
   __rw::__rw_digit_writer_base::_C_digitize(unsigned long long,bool) (code)
   std::ctype<char>::ctype(const std::ctype_base::mask *,bool,unsigned long) (code)
   std::exception::~exception() (code)
   std::ctype<char>::_C_initfacet(const std::locale &) (code)
   static __rw::__rw_numpunct_impl_base::_C_get_named_init_(const char *) (code)
   std::__rw_exception::_C_vformat(int,double *) (code)
   std::ctype<char>::id (data)
   xercesc_2_3::SAXParseException::SAXParseException(const xercesc_2_3::SAXParseException &)%1 (code)
   xercesc_2_3::SAXParseException::getSystemId() const (code)
   std::ios_base::_C_sync_with_stdio (data)
   std::locale::_C_make_facet(const std::locale::id &,bool,int,__rw::__rw_facet_base *(*)(int,const char *,unsigned long)) const (code)
   std::ctype<char>::_C_classic_table (data)
   std::codecvt_byname<wchar_t,char,mbstate_t>::do_out(mbstate_t &,const wchar_t *,const wchar_t *,const wchar_t *&,char *,char *,char *&) const (code)
   _HPMutexWrapper::~_HPMutexWrapper() (code)
   __rw::__rw_digit_writer_base::_C_digitize(const void *) (code)
   std::codecvt_byname<wchar_t,char,mbstate_t>::do_in(mbstate_t &,const char *,const char *,const char *&,wchar_t *,wchar_t *,wchar_t *&) const (code)
   std::basic_string<char,std::char_traits<char>,std::allocator<char>>::__nullref (data)
   std::ios_base::Init::~Init() (code)
gmake[1]: *** [/home/kav/xerces-c-src_2_3_0/bin/SAX2Print] Error 1
gmake[1]: Leaving directory `/home/kav/xerces-c-src_2_3_0/samples/SAX2Print'
gmake: *** [sax2print] Error 2
 
 
 
                               Could you please analze this one.
 
 
                           -Kathir.V

           
 


_____________________________________________________________

Uni2 Telecomunicaciones, S.A.U.

Aviso legal:


Este mensaje electr�nico est� dirigido �nicamente a la(s) direcci�n(es) indicadas anteriormente; el car�cter confidencial, personal e intransferible del mismo est� protegido legalmente. Cualquier revelaci�n, uso o reenv�o no autorizado, completo o en parte, est� prohibido.


Si ha recibido este mensaje por equivocaci�n, notif�quelo inmediatamente a la persona que lo ha enviado y borre el mensaje original junto con sus ficheros anexos sin leerlo ni grabarlo, total o parcialmente.


Gracias


Reply via email to