http://www.perlmonks.org?node_id=855057

vinoth.ree has asked for the wisdom of the Perl Monks concerning the following question:

Hi

I tried to install Tk module by cpan, I got the following error message as,

Cannot find X include files via /usr/include
Cannot find X include files anywhere.
You probably need to install the X11 development package first.
On Debian Linux, these are the packages libx11-dev and x-dev.
Please see README.linux for more information.
No 'Makefile' created  SREZIC/Tk-804.029.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK
Running make test
  Make had some problems, won't test
Running make install
  Make had some problems, won't install
Failed during this command:
 SREZIC/Tk-804.029.tar.gz                     : writemakefile NO -- No 'Makefile' created
 

I installed the libx11-dev and x-dev debian package from lenny installation CD

I tried to reinstall the Tk module as 'install Tk', but it said error as

cpan8> install Tk
Running install for module 'Tk'
Running make for S/SR/SREZIC/Tk-804.029.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/Tk-804.029-4hdpeo
  No 'Makefile' created
, won't make
Running make test
  Make had some problems, won't test
Running make install
  Make had some problems, won't install
 

Could you please tell me how to solve this problem?