On Tue, 4 Jan 2005 09:39:39 -0800, Christopher J. Campbell <[EMAIL PROTECTED]> wrote: > Thanks Roshan and Andrew - I'll try omitting tspp from the build. (I am > using Xerces-C.) If tspp is not required when an external parser is > used, i.e. when --with-xercesc is specified, perhaps the build procedure > should skip it by default in that case?
+1. I did change the configure.ac file in CVS. Now tspp is not built by default. > > I think the tspp code definitely has issues related to the include file > hierarchy. I noticed that much of the class implementation code resides > in the header (.hpp) files as opposed to the source (.cpp) files which > seems unusual in my experience. I doubt this is related to gcc's gripes, > but nevertheless 3.4.3 does not like the code as currently structured. Those who are working on tspp may take this point into account. > > Due to these compile issues I actually switched back to 1.3 last night > and it seems to build cleanly on HP-UX 11i with very minor > platform-related tweaks. These could be easily handled with conditional > directives similar to the existing platform-specific code. If I get 1.3 > to function properly then I'll jump back to 1.4 minus tspp and will > share whatever patches I need to make for hpux. IMHO, it is always advisable to use 1.4. There were many major fixes in 1.4. Also, 1.4 is considerably different compared to 1.3 in that the engine is pure C++. Thanks, Samisa... > > Cheers, > > ChrisC > > > -----Original Message----- > From: Roshan Weerasuriya [mailto:[EMAIL PROTECTED] > Sent: Tuesday, January 04, 2005 5:59 AM > To: Apache AXIS C User List > Subject: RE: HP-UX 11.11 compatibility > > ... > > The following "--enable-tspp=no" works on my linux mechine (Red Hat > linux 9). You could specify this as a configure option to avoid building > "tspp" parser. > > ./configure --prefix=$AXISCPP_DEPLOY --with-apache2=/usr/local/apache2/ > --with-xercesc=/usr/local/xerces-c/ --enable-tspp=no > > Roshan > > On Tue, 2005-01-04 at 17:12, Andrew Perry2 wrote: > > > > > > I think that the xml/tspp part of the project is only in a > > developmental state [can someone confirm this?]. It is not required as > > > part of the project and the Xerces parser could/should be used. If you > > > modify the make call to specify to use the xerces parser only then it > should all build OK. > > > ... >
