Hello,

Thanks to everyone for their replies about installing ActivePerl 5.6 (618)
on W2K pro.

I've successfully installed ActivePerl 5.6.618 on my Windows 2000 Pro
machine. No problems there. I've downloaded the ARSPerl-1.71 source,
edited Makefile.PL to include the appropriate entries and successfully ran
'perl Makefile.PL'.

The difficulty I'm having is trying to run nmake. I get several (ok, a lot)
of errors when trying to build ARSPerl-1.71. Some of the errors are listed
below:

ARS.c
ARS.xs(298) : warning C4003: not enough actual parameters for macro
'newSVpv'
ARS.xs(298) : error C2059: syntax error : ')'
ARS.xs(543) : warning C4003: not enough actual parameters for macro
'newSVpv'
ARS.xs(543) : error C2059: syntax error : ')'
ARS.xs(780) : warning C4003: not enough actual parameters for macro
'hv_fetch'
ARS.xs(780) : error C2059: syntax error : ')'
ARS.xs(788) : warning C4003: not enough actual parameters for macro
'hv_fetch'
ARS.xs(788) : error C2059: syntax error : ')'
ARS.xs(795) : error C2065: 'hash_entry' : undeclared identifier
ARS.xs(795) : error C2100: illegal indirection
ARS.xs(795) : error C2223: left of '->sv_flags' must point to struct/union
ARS.xs(795) : error C2100: illegal indirection
ARS.xs(795) : error C2223: left of '->sv_any' must point to struct/union
ARS.xs(795) : error C2100: illegal indirection
...

I have verified that I have the correct pathnames for all of the include and
library directories involved (Perl, ARAPI, etc). I know that I can download
a precompiled version of ARSPerl but this now has become a challenge :)

Any suggestions? Thanks.

VC++ 6.0 SP4
W2K Pro SP1
AR API 4.5.1
ARSPerl-1.71
ActivePerl 5.6 (build 618)

(I have successfully built ARSPerl-1.71 using gcc on Solaris 2.6, AR API
3.2.1, Perl 5.005)


Sean Cundiff
Remedy System Administrator
Southern Illinois University, Carbondale
Carbondale, IL 62901-6633
Phone: (618)453-4029 Fax: (618)453-4152