Okay, I ripped most of the constants stuff out of WriteMakefile. This should work on perl 5.005, 5.6.0, 5.6.1, 5.7.3, and hopefully 5.8.0 now. It would be nice to see it using Dyck's MakeMaker 6.00 or 6.01 as well as Jarkko's version at 6.03.
cvs -z3 -q -d :pserver:[EMAIL PROTECTED]:/usr/local/cvsroot/freeware co Net-Ping cd Net-Ping perl Makefile.PL ; make ; make dist gtar -zxvf Net-Ping-2.20.tar.gz cd Net-Ping-2.20 perl Makefile.PL ; make ; make test Please let me know is this helps any better or not. I'm trying to avoid the "WARNING: constants is not a known parameter" and "WARNING: constants takes a string/number not a hash reference" messages in particular. Thanks! Rob On Thu, 20 Jun 2002, Jarkko Hietaniemi wrote: > > cvs -z3 -q -d :pserver:[EMAIL PROTECTED]:/usr/local/cvsroot/freeware co >Net-Ping > > cd Net-Ping > > perl Makefile.PL > > From the very latest 5.8.0-to-be (patch #17326, 5.8.0 RC1 was #16966) > I get this warning from "perl Makefile.PL": > > WARNING: constants is not a known parameter. > > and sure enough, perldoc MakeMaker does not know of it. > If you have knowledge of its exact semantics, the maintainer > of ExtUtils::MakeMaker would sure like to know about this :-) > (so that it can be documented, and the above sanity check made saner) > > This warning is new, coming from ExtUtils::MakeMaker 6.03 (which is > available separately from CPAN, without having to install 5.8.0-to-be) > The warnings David Dyck is getting from RC1 are of the same origin, > MakeMaker 6.01 (or 6.00, can't remember off-hand which version RC1 > had). > > I also get: > > Warning: the following files are missing from your kit: > REAMDE > perl-Net-Ping.spec > Please inform the author. > > > make > > Other than the above warnings, "make test" works fine in the said > 5.8.0 post-RC1 (in Tru64). > > > make disttest > > > > My original request to Mr Dyck has been attached below > > for your reference. LET ME KNOW IF THIS WORKS OR NOT. > >
