There is something wrong with my Internet connection at work here, where if I try to just use PPM to install DBI, I get the message:

Error: No valid repositories: Error: 500 Can't connect to
ppm.ActiveState.com:80 (Bad hostname 'ppm.ActiveState.com') at
c:/Perl/site/lib/PPM/Repository.pm line 84 Error: 500 Can't connect to
ppm.ActiveState.com:80 (Bad hostname 'ppm.ActiveState.com') at
c:/Perl/site/lib/PPM/Repository.pm line 84

Anyways, so I have to manually install DBI by grabbing the DBI-1.48.tar.gz file off CPAN and building the Makefile.

The problem is that, in the README file that comes with this gz file specifically has in its installation instrucitons, to carry out the following tasks:

perl Makefile.PL
make
make test
make install

It doesn't give any other instructions, like what to do in case of an error.

After performing the "perl Makefile.pl" command, I get the following error:

Can't create variants of tests in 't' directory: No such file or directory at c:/Perl/lib/DBI/DBD.pm line 2812.

Am I doing something wrong here, like maybe these unzipped files need to be in a specific directory first?

Your response is greatly appreciated,

Brent.

In reply to Manually installing DBI (without using ppm) by heigold1

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.