Subject: | Error in Makefile after running make |
I've been trying to install Digest-MD5-2.24. I've tried using CPAN and manually compiling the tarball contents. I run perl Makefile.PL okay, but when I run make after that I get an error:
Makefile:83: *** missing separator. Stop.
I edited the Makefile, and noticed that there's a value (variable? I'm not a perl programmer, so I just don't know) on line 83 that doesn't seem to fit with the rest of the stuff in there. Here's a snippet with the line numbers on the left:
80 INSTALLBIN = /usr/bin'
81 installhtml1dir=''
82 installhtml3dir=''
83 installman1
84 INSTALLSITEBIN = /usr
85 INSTALLVENDORBIN = /usr/bin'
86 installvendorhtml1=''
I commented line 83 and re-ran make. I got a missing separator error on line 93. I commented out that line and got:
/bin/sh: -c: line 1: unexpected EOF while looking for matching `''
/bin/sh: -c: line 2: syntax error: unexpected end of file
make: *** [blib/lib/Digest/.exists] Error 2
This happens on ver. 2.23 as well (same line 83), which leads me to think I've done something wrong on my system (aside from monkeying with the Makefile) and I'm hoping you can help me see it. It's a vanilla installation of RedHat 9; perl version 5.8.0 on an AMD Athlon system.
Thanks in advance.