Hi Everybody,

I'm trying to build a module for submission to CPAN. When I use Build.PL, the module builds without any problems (as far as I can tell :-)), BUT... when I use Makefile.PL I get the following message:

(/home/james/Gtk2-Ex-MindMapView-0.0.1)> perl Makefile.PL
Version string 'undef' contains invalid data; ignoring: 'undef' at /usr/lib/perl5/5.8.8/ExtUtils/MM_Any.pm line 1307.
Writing Makefile for Gtk2::Ex::MindMapView

my simple Makefile.PL is as follows:

(/home/james/Gtk2-Ex-MindMapView-0.0.1)> cat Makefile.PL
# Note: this file was auto-generated by Module::Build::Compat version 0.03
use ExtUtils::MakeMaker;
WriteMakefile
(
         'PL_FILES' => {},
         'INSTALLDIRS' => 'site',
         'NAME' => 'Gtk2::Ex::MindMapView',
         'EXE_FILES' => [],
         'VERSION_FROM' => 'lib/Gtk2/Ex/MindMapView.pm',
         'PREREQ_PM' => {
                          'Test::More' => 0,
                          'Gnome2::Canvas' => 0,
                          'version' => 0,
                          'Graph' => 0
                        }
       )
;


and the version info in MindMapView.pm is as follows:

(/home/james/Gtk2-Ex-MindMapView-0.0.1/lib/Gtk2/Ex)> cat MindMapView.pm | head

package Gtk2::Ex::MindMapView;

use version; $VERSION = qv('0.0.1');

use warnings;
use strict;
use Carp;

use Gnome2::Canvas;


as far as I know about the module building process (which is very little at this point), everything looks OK. What am I missing?
-James



Reply via email to