I installed activeState perl 5.8.6 on windows 2000.
Next I use ppm3 to search for sybperl (version 2.16 shows up) then I ran:
PPM> install sybperl
but I always get the error message:
Error: Can't call method "list_files" on an undefined value at S:/.../site/lib/PPM/Archive/Tar.pm line 31.
Same error if I run install 2 (after searching sybperl first)

I tried downloading the zip file from active state. Since I did not see any .c or .h files, etc. I just copied the extracted folders to the auto/Sybase and lib/sybase appropriate directories. It did not seem to work. It always complained that:
DB-Library error:
Specified server name attribute could not be found even though the server exists when I ping it. So I suppose I cannot simply copy the folders to the perl/site/lib directory.

I do not mind using perl 5.6. But I could not find sybperl to install for 5.6. One year ago, I found a web age showing how to install sybperl without using PPM (by downloading the zip file and then run some kind of command, without compiling. But I cannot find that web age anymore.)

Any idea how to get Sybperl installed for either perl 5.8 or 5.6 on Windows 2000? Please help! Thanks.


In reply to problem installing sybperl on windows 2000 by kam2000

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.