Ok, but Im getting all kinds of problems with 1.5.1 also..

Let me show you: (again redhat 7.2, perl 5.6.1)

XERCESCROOT=/usr/local/xerces-c1_5_1-linux  (got the binary version)

[root@adsl-linux XML-Xerces-1.5.7]# perl Makefile.PL 
Using XERCES_LIB = /usr/local/xerces-c1_5_1-linux/lib
Using XERCES_INCLUDE = /usr/local/xerces-c1_5_1-linux/include
Checking to see if libxerces is in your library path...Checking if your kit is 
complete...
Looks good
Processing hints file hints/linux.pl
Warning: Guessing NAME [XML-Xerces] from current directory name.
Writing Makefile for XML::Xerces::DOMParse
Writing Makefile for Handler
Success!!
Using Xerces-C version: 1.5.1
Checking if your kit is complete...
Looks good
Processing hints file hints/linux.pl
Writing Makefile for XML::Xerces::DOMParse
Writing Makefile for XML::Xerces

And now a make

[root@adsl-linux XML-Xerces-1.5.7]# make
cp Xerces.pm blib/lib/XML/Xerces.pm
cp DOMParse/DOMParse.pm blib/lib/XML/Xerces/DOMParse.pm
make -C Handler static
make[1]: Entering directory `/usr/src/XML-Xerces-1.5.7/Handler'
gcc -c -I. -IHandler -I/usr/local/xerces-c1_5_1-linux/include -fno-strict-aliasing -O2 
-march=i386 -mcpu=i686   -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC 
-I/usr/lib/perl5/5.6.1/i386-linux/CORE  PerlContentCallbackHandler.cpp
gcc -c -I. -IHandler -I/usr/local/xerces-c1_5_1-linux/include -fno-strict-aliasing -O2 
-march=i386 -mcpu=i686   -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC 
-I/usr/lib/perl5/5.6.1/i386-linux/CORE  PerlDocumentCallbackHandler.cpp
gcc -c -I. -IHandler -I/usr/local/xerces-c1_5_1-linux/include -fno-strict-aliasing -O2 
-march=i386 -mcpu=i686   -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC 
-I/usr/lib/perl5/5.6.1/i386-linux/CORE  PerlErrorCallbackHandler.cpp
gcc -c -I. -IHandler -I/usr/local/xerces-c1_5_1-linux/include -fno-strict-aliasing -O2 
-march=i386 -mcpu=i686   -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC 
-I/usr/lib/perl5/5.6.1/i386-linux/CORE  PerlExceptionHandler.cpp
In file included from PerlExceptionHandler.cpp:4:
/usr/local/xerces-c1_5_1-linux/include/util/PlatformUtils.hpp:590:6: warning: no 
newline at end of file
/usr/local/xerces-c1_5_1-linux/include/util/PlatformUtils.hpp:590:6: warning: no 
newline at end of file
rm -rf ../blib/arch/auto/Handler/Handler.a
/usr/bin/ar cr ../blib/arch/auto/Handler/Handler.a PerlContentCallbackHandler.o 
PerlDocumentCallbackHandler.o PerlErrorCallbackHandler.o PerlExceptionHandler.o && : 
../blib/arch/auto/Handler/Handler.a
chmod 755 ../blib/arch/auto/Handler/Handler.a
make[1]: Leaving directory `/usr/src/XML-Xerces-1.5.7/Handler'
make[1]: Entering directory `/usr/src/XML-Xerces-1.5.7/DOMParse'
Skip ../blib/lib/XML/Xerces/DOMParse.pm (unchanged)
Manifying ../blib/man3/XML::Xerces::DOMParse.3pm
make[1]: Leaving directory `/usr/src/XML-Xerces-1.5.7/DOMParse'
gcc -c -I. -IHandler -I/usr/local/xerces-c1_5_1-linux/include -D_REENTRANT -DDEBIAN 
-O2 -march=i386 -mcpu=i686   -DVERSION=\"1.5.7\" -DXS_VERSION=\"1.5.7\" -fPIC 
-I/usr/lib/perl5/5.6.1/i386-linux/CORE  Xerces.C
In file included from 
/usr/local/xerces-c1_5_1-linux/include/internal/XMLScanner.hpp:172,
                 from 
/usr/local/xerces-c1_5_1-linux/include/internal/VecAttributesImpl.hpp:86,
                 from 
/usr/local/xerces-c1_5_1-linux/include/parsers/SAX2XMLReaderImpl.hpp:118,
                 from 
/usr/local/xerces-c1_5_1-linux/include/sax2/XMLReaderFactory.hpp:76,
                 from Xerces.C:495:
/usr/local/xerces-c1_5_1-linux/include/framework/XMLPScanToken.hpp:152:6: warning: no 
newline at end of file
/usr/local/xerces-c1_5_1-linux/include/framework/XMLPScanToken.hpp:152:6: warning: no 
newline at end of file
In file included from Xerces.C:496:
/usr/local/xerces-c1_5_1-linux/include/util/PlatformUtils.hpp:590:6: warning: no 
newline at end of file
/usr/local/xerces-c1_5_1-linux/include/util/PlatformUtils.hpp:590:6: warning: no 
newline at end of file
In file included from Xerces.C:498:
/usr/local/xerces-c1_5_1-linux/include/util/XMLUri.hpp:449:6: warning: no newline at 
end of file
/usr/local/xerces-c1_5_1-linux/include/util/XMLUri.hpp:449:6: warning: no newline at 
end of file
In file included from Xerces.C:511:
/usr/local/xerces-c1_5_1-linux/include/framework/StdInInputSource.hpp:150:6: warning: 
no newline at end of file
/usr/local/xerces-c1_5_1-linux/include/framework/StdInInputSource.hpp:150:6: warning: 
no newline at end of file
In file included from 
/usr/local/xerces-c1_5_1-linux/include/framework/URLInputSource.hpp:100,
                 from Xerces.C:512:
/usr/local/xerces-c1_5_1-linux/include/util/XMLURL.hpp:247:6: warning: no newline at 
end of file
/usr/local/xerces-c1_5_1-linux/include/util/XMLURL.hpp:247:6: warning: no newline at 
end of file
Xerces.C: In function `void _wrap_SAXParser_getScanner (CV *)':
Xerces.C:32140: no matching function for call to `SAXParser::getScanner 
()'
Xerces.C: In function `void 
_wrap_SAXParser_getValidationSchemaFullChecking (CV *)':
Xerces.C:32274: no matching function for call to 
`SAXParser::getValidationSchemaFullChecking ()'
Xerces.C: In function `void 
_wrap_SAXParser_setValidationSchemaFullChecking (CV *)':
Xerces.C:32536: no matching function for call to 
`SAXParser::setValidationSchemaFullChecking (bool &)'
Xerces.C: In function `void _wrap_DOMParser_getScanner (CV *)':
Xerces.C:33419: no matching function for call to `DOMParser::getScanner 
()'
Xerces.C: In function `void 
_wrap_DOMParser_getValidationSchemaFullChecking (CV *)':
Xerces.C:33553: no matching function for call to 
`DOMParser::getValidationSchemaFullChecking ()'
Xerces.C: In function `void 
_wrap_DOMParser_setValidationSchemaFullChecking (CV *)':
Xerces.C:34177: no matching function for call to 
`DOMParser::setValidationSchemaFullChecking (bool &)'
Xerces.C: In function `void 
_wrap_IDOMParser_getValidationSchemaFullChecking (CV *)':
Xerces.C:34915: no matching function for call to 
`IDOMParser::getValidationSchemaFullChecking ()'
Xerces.C: In function `void 
_wrap_IDOMParser_setValidationSchemaFullChecking (CV *)':
Xerces.C:35506: no matching function for call to 
`IDOMParser::setValidationSchemaFullChecking (bool &)'
Xerces.C: In function `void _wrap_perl5_Xerces_var_init (CV *)':
Xerces.C:36520: `FACET_List_Null_baseValidator' is not a member of type 
`XMLExcepts'
Xerces.C:36521: `FACET_Union_Null_memberTypeValidators' is not a member 
of type `XMLExcepts'
Xerces.C:36522: `FACET_Union_Null_baseValidator' is not a member of 
type `XMLExcepts'
Xerces.C:36523: `FACET_Union_invalid_baseValidatorType' is not a member 
of type `XMLExcepts'
Xerces.C:36539: `VALUE_Invalid_NCName' is not a member of type 
`XMLExcepts'
Xerces.C:36540: `VALUE_ID_Not_Unique' is not a member of type 
`XMLExcepts'
Xerces.C:36541: `VALUE_ENTITY_Invalid' is not a member of type 
`XMLExcepts'
Xerces.C:36542: `VALUE_QName_Invalid' is not a member of type 
`XMLExcepts'
Xerces.C:36543: `VALUE_NOTATION_Invalid' is not a member of type 
`XMLExcepts'
Xerces.C:36544: `VALUE_no_match_memberType' is not a member of type 
`XMLExcepts'
Xerces.C:36545: `VALUE_URI_Malformed' is not a member of type 
`XMLExcepts'
Xerces.C:36551: `XMLNUM_URI_Component_Empty' is not a member of type 
`XMLExcepts'
Xerces.C:36552: `XMLNUM_URI_Component_for_GenURI_Only' is not a member 
of type `XMLExcepts'
Xerces.C:36553: `XMLNUM_URI_Component_Invalid_EscapeSequence' is not a 
member of type `XMLExcepts'
Xerces.C:36554: `XMLNUM_URI_Component_Invalid_Char' is not a member of 
type `XMLExcepts'
Xerces.C:36555: `XMLNUM_URI_Component_Set_Null' is not a member of type 
`XMLExcepts'
Xerces.C:36556: `XMLNUM_URI_Component_Not_Conformant' is not a member 
of type `XMLExcepts'
Xerces.C:36557: `XMLNUM_URI_No_Scheme' is not a member of type 
`XMLExcepts'
Xerces.C:36558: `XMLNUM_URI_NullHost' is not a member of type 
`XMLExcepts'
Xerces.C:36559: `XMLNUM_URI_NullPath' is not a member of type 
`XMLExcepts'
Xerces.C:36560: `XMLNUM_URI_Component_inPath' is not a member of type 
`XMLExcepts'
Xerces.C:36561: `XMLNUM_URI_PortNo_Invalid' is not a member of type 
`XMLExcepts'
Xerces.C:36562: `XMLNUM_DBL_FLT_maxNeg' is not a member of type 
`XMLExcepts'
Xerces.C:36563: `XMLNUM_DBL_FLT_maxPos' is not a member of type 
`XMLExcepts'
Xerces.C:36564: `XMLNUM_DBL_FLT_minNegPos' is not a member of type 
`XMLExcepts'
Xerces.C:36565: `XMLNUM_DBL_FLT_InvalidType' is not a member of type 
`XMLExcepts'
Xerces.C:36583: `DV_InvalidOperation' is not a member of type 
`XMLExcepts'
make: *** [Xerces.o] Error 1


What am I forgetting here?

Cor


On Mon, Oct 29, 2001 at 08:18:56AM -0700, Jason E. Stewart wrote:
> "Cor Bosman" <[EMAIL PROTECTED]> writes:
> 
> > Hi all, im trying to get xerces-p working on RedHat 7.2 to no avail..
> > 
> > I compiled Xerces-C 1.5.2 from source. 
> > XERCESCROOT=/usr/src/xerces-c-src1_5_2
> 
> > Xerces.C: In function `void _wrap_XMLPlatformUtils_registerLazyData (CV 
> > *)':
> > Xerces.C:1413: no method `XMLPlatformUtils::registerLazyData'
> > Xerces.C: In function `void _wrap_XMLPlatformUtils_cleanupLazyData (CV 
> > *)':
> > Xerces.C:1438: no method `XMLPlatformUtils::cleanupLazyData'
> > make: *** [Xerces.o] Error 1
> 
> Aaaaarrrrgggghhhh!!!
> 
> The IBM Xerces-C team in Toronto deleted a bunch of stuff from the
> XMLPlatformUtils class interface the day of the release. Great. 
> 
> This means that you won't be able to compile against 1.5.2 until I
> release XML::Xerces-1.5.2-0 (or whatever version number we decide on).
> 
> Sorry,
> jas.
> 

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

Reply via email to