Problem using XML-Xerces-2.3.0-3 on windows with Perl 5.8.1

"James Cole" <[email protected]>
Newsgroups gmane.text.xml.xerces-p.devel
Message-ID <[email protected]>
Hi All,

I have recently upgraded to ActivePerl-5.8.1 and since that time I have been
unable to use XML-Xerces. Whenever I run a script that uses XML::Xerces I
get an application error. The scripts run just fine if I use perl 5.6. I
understand that 5.6 modules need to be recomplied to be used on 5.8.

I have tried compiling XML-Xerces-2.4.0-0 with the
xerces-c2_4_0-windows_nt-msvc_60 kit with no success. I get the following
messages:

bash-2.05b$ nmake

Microsoft (R) Program Maintenance Utility Version 7.00.9466
Copyright (C) Microsoft Corporation.  All rights reserved.

        nmake -C Handler static

    cl -c  -I. -IHandler -ID:/usr/appl/xerces-c2_4_0-windows_nt-msvc_60/incl
ude  -D_REENTRANT -DHAS_BOOL -TP -GX -MD -Zi -DNDEBUG -O1    -DVERSION=\"2.4
.0-0
\"  -DXS_VERSION=\"2.4.0-0\"  "-IC:\usr\appl\Perl\lib\CORE"   Xerces.cpp
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.00.9466 for 80x86
Copyright (C) Microsoft Corporation 1984-2001. All rights reserved.

Xerces.cpp
c:\usr\appl\perl\lib\CORE\win32.h(314) : error C2061: syntax error :
identifier 'Stat_t'
c:\usr\appl\perl\lib\CORE\win32.h(413) : error C2143: syntax error : missing
',' before '*'
c:\usr\appl\perl\lib\CORE\perlio.h(105) : error C2143: syntax error :
missing ',' before '*'
c:\usr\appl\perl\lib\CORE\perlio.h(106) : error C2143: syntax error :
missing ',' before '*'

....

Can anyone please help

James
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.