DBD-DB2安装的疑问

DBD-DB2安装的疑问

环境是:XP

在安装DBD-db2过程中在nmake时报错:
DB2.xs(124) : error C2143: syntax error : missing ';' before 'type'
DB2.xs(125) : error C2065: 'svp' : undeclared identifier
DB2.xs(125) : error C2100: illegal indirection
DB2.xs(125) : error C2223: left of '->sv_flags' must point to struct/union
DB2.xs(125) : error C2100: illegal indirection
DB2.xs(125) : error C2223: left of '->sv_any' must point to struct/union
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.

请问谁知道原因,怎么解决?

另外哪有编译好的不是源码的DBD-DB2下载
ActivePerl不是有安装包管理器PPM嘛,那里很方便啊