Hi, I bought the O'Reilly 5th edition Learning Perl the other day and it's great. I am new to programming and Perl as well. I do know my way around Linux but I am having problems upgrading from the version that was on my OS (Cent OS 5.2) to 5.10. I downloaded Perl 5.10 from http://www.cpan.org/authors/id/R/RG/RGARCIA/perl-5.10.0.tar.gz, then tar -xvzf perl-5.10.0.tar.gz the package in /usr/local/bin I then followed the README guide that said to:
./Configure -des -Dprefix=$HOME/localperl make test make install Now, the first command was probably my mistake because I really have no idea what that would do. I figured that I could simply use the shebang after make test and make install was done "doing it's thing" and type out #!/usr/local/bin/perl-5.10.0 or #!/usr/local/bin/ perl-5.10 and everything was work just fine and I would be using Perl 5.10 This obviously is not the case as now it tells me I still have 5.8.8 installed. I know this is probably a very common problem and I'll try and do all the research I can when I find the time but if any of you that are a lot more experienced could help me out and "put me in the right direction" that would be great. Here is the code from the book (page 68) I am trying to run: --------------------------------------------------------------------------------------- #!/usr/local/bin/perl-5.10.0 # I've also used perl5.10 and every other thing I could think of... use 5.010; use strict; sub marine { state $n = 0; # private, persistent variable $n $n += 1; print "Hello, sailor number $n!\n"; } &marine; &marine; &marine; ---------------------------------------------------------------------------------------- And here is the output I am getting when I try running it: Perl v.5.10.0 required --this is only v.5.8.8 ---------------------------------------------------------------------------------------- I've also noticed that now there's a perl5.10.0 located in the /root/ localperl/bin so I am sure it has something to do with the above .Configure command. Can anyone give me some advice on how to get 5.10 working? I feel like I am close, but nothing so far. thanks in advance, jim -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/