Subject: | newer Module::Install version required |
I was getting this error:
# perl Makefile.PL
String found where operator expected at Makefile.PL line 18, near "name
'YAML'"
(Do you need to predeclare name?)
String found where operator expected at Makefile.PL line 19, near
"all_from 'lib/YAML.pm'"
(Do you need to predeclare all_from?)
String found where operator expected at Makefile.PL line 23, near
"install_script 'ysh'"
(Do you need to predeclare install_script?)
syntax error at Makefile.PL line 18, near "name 'YAML'"
syntax error at Makefile.PL line 23, near "install_script 'ysh'"
Execution of Makefile.PL aborted due to compilation errors.
I've seen the same thing in other modules that use Module::Install,
so I upgraded that to the latest version (0.63), and it no longer
fails, so presumably your module has a dependency on at least a certain
version of Module::Install.