Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Problem installing Test::More

by TStanley (Canon)
on Jul 30, 2006 at 19:56 UTC ( [id://564651]=perlquestion: print w/replies, xml ) Need Help??

TStanley has asked for the wisdom of the Perl Monks concerning the following question:

Whether trying to install Test::More (version 0.64) on my Linux RedHat 9 system (perl 5.8.0), I get the same error message when running the makefile. It says that it can't locate the 'pod2man' program and to ensure that the program is in my $PATH, which it is. The pod2man in the /usr/bin directory and that is the second entry in my $PATH environment. So when I go to run make, it quits with the follwoing error:
Makefile:84: *** missing separator. Stop.
Any clues on this would be appreciated.

TStanley
--------
War is an ugly thing, but not the ugliest of things. The decayed and degraded state of moral and patriotic feeling which thinks that “nothing is worth war” is much worse. The person who has nothing for which he is willing to fight, nothing which is more important than his own personal safety, is a miserable creature and has no chance of being free unless made and kept so by the exertions of better men than himself. -- John Stuart Mill

Replies are listed 'Best First'.
Re: Problem installing Test::More
by Tanktalus (Canon) on Jul 30, 2006 at 20:18 UTC

    Can you give us a bit more context? e.g., exactly what you're running, and more of the output that it creates? Also, what is your make? e.g., mine is:

    $ make -v GNU Make 3.80 [...]
    If you happen to have a make in your PATH that is something other than GNU make, that could easily cause the missing separator problem.

    Thanks

Re: Problem installing Test::More
by liverpole (Monsignor) on Jul 30, 2006 at 22:35 UTC
    Hi TStanley,

    Long time no talk!

    Make sure that your makefile (or "Makefile") contains a TAB as the first non-white character on the line.  If the line contains spaces instead of TABs, convert them to TABs and try that.  It should at least get you past the "*** missing separator" problem.


    s''(q.S:$/9=(T1';s;(..)(..);$..=substr+crypt($1,$2),2,3;eg;print$..$/
Re: Problem installing Test::More
by Khen1950fx (Canon) on Jul 30, 2006 at 22:30 UTC
    I agree with Tanktalus. Check to make sure that you have GNU make. It's Red Hat, so you probably have it already. The pod2man module doesn't ship with Red Hat, as far as I know. You can download it from CPAN. It's part of the podlators module.

    Pod::Parser is a different question. There are two Pod::Parser modules: Pod::Parser and PodParser. They both appear to be the same. I installed both---Pod::Parser had testing failures, while PodParser installed succesfully.

    For pod2man and Pod::Man see:

    podlators

    For Pod::Parser see:

    PodParser

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://564651]
Approved by Old_Gray_Bear
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (4)
As of 2024-04-19 16:53 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found