473,406 Members | 2,620 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Upgrading from PERL 5.6 to 5.8

Hello everyone. Bit of a general question this time around, really.

As I said previously I downloaded the compiler version of the PERL language. Having looked hard I can see that i've ended up with 5.6, having intended to actually download ActivePerl for windows. To be honest that's another story.

So now i'm on Open Perl IDE which works great for a lot of PERL programs. However of course, its not the finished article.

I just tried to do a Switch statement,

Expand|Select|Wrap|Line Numbers
  1. use switch;
This is not picked up by the compiler because like some other items it is only available in PERL 5.8.

What I want to know is where can I download a working patch that I can use to Upgrade Open PERL IDE? I have looked really hard at this and I still have had no look getting my computer to recognise a PERL switch statement. I'm basically finding upgrading worryingly difficult.

Thanks,
Aug 28 '07 #1
7 2381
numberwhun
3,509 Expert Mod 2GB
Open Perl IDE is just that, its a development environment, just like using something like Komodo from Active State. There is no upgrade to the program that will "force" it to recognize the switch statement. That is something that goes back to your version of Perl. If it is only supported in Perl 5.8 and above, then you are going to have to upgrade your Perl installation to 5.8, not your IDE software.

Regards,

Jeff
Aug 29 '07 #2
KevinADC
4,059 Expert 2GB
Delete/dump Open Perl IDE. Install activestate perl 5.8 and download Perl Express which is a totally free perl IDE that works quite well.
Aug 29 '07 #3
That's the main problem though. My Open Perl IDE came directly from my attempts to install Activestate.

ActivePerl

That failed. I have my perl.exe file so I can run it from my Open IDE.

I think for ActiveState the file I'm missing is the activeperl.msi file. That's why I started using Open PERL because no matter what I try ActivePERL will not install.
Aug 29 '07 #4
KevinADC
4,059 Expert 2GB
I have never heard anyone say that Open Perl IDE comes bundled with activestate perl, but maybe it does or did. Go here:

activestate

click on the "Verify system requirements" link from there you can download the MSI

There you will see :

If you are using an older version of Windows, you will need to download a system update in order to install ActivePerl.

click the appropriate link below the above lines:

# For Win95/98/Me
# For WinNT/2000

then install the appropriate activestate perl MSI version for your particular computer (x86 or 64-bit x64 AMD64) .
Aug 29 '07 #5
numberwhun
3,509 Expert Mod 2GB
That's just it. Open Perl IDE is a seperate product, used for coding Perl. The product rely's on the fact that you have Perl, a seperate product all together, is installed. So, you are correct Kevin, it does not come bundled with Perl, even Active State, as far as I have ever seen.

Regards,

Jeff
Aug 29 '07 #6
KevinADC
4,059 Expert 2GB
I am 99.9999% in a agreement. But maybe some older (or special) versions of activestate perl came with Open Perl IDE. But I have never heard of that myself.
Aug 29 '07 #7
miller
1,089 Expert 1GB
I just tried to do a Switch statement,
Jumping on a completely different issue. Don't use switch statements. They are very useful in C and C++, but they rarely have any place in Perl development in my opinion. I've yet to see a switch statement in Perl that wasn't more clearly represented by either cascading if statements or a dispatch table. My personal preference being a dispatch table.

- Miller
Aug 29 '07 #8

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: v0idnull | last post by:
Ok, so: I have a neat little freebsd server up and running with a total of 4gb of space. What I want to do is upgrade perl from 5.0003 to 5.8.6. 5.8.6 isn't in the ports tree, and when I try...
2
by: wellington fan | last post by:
Dear newsies, My ISP has offered to upgrade my servers from 3.23 to 4.1. I'm excited by the potential gains in performance, and the ability to write subqueries, but am wary of any forward...
3
by: Richard Petty | last post by:
Today I began preparations for upgrading MySQL. I downloaded the binary RPMs for Red Hat Enterprise 4 (we're running CentOS, a clone) for MySQL 5.0.13 from the MySQL AB web site. Running a test, I...
5
by: Mike Owen | last post by:
Hi, I have just used the import Wizard to import a VS 2003 app to VS 2005. I have a lot of work to do to enable it to compile successfully with all the errors and warnings it gave me, but as a...
11
by: Aidan Tobin | last post by:
Hi, I have to upgrade a number of databases from Access 2.0, Access 97 and Access 2000 to work in Office 2003. These databases contain a number of Forms coded with VBA as well as a number of...
1
by: progTiger | last post by:
The upgrade wizard just hangs on step 5 of 5 when it reaches "Upgrading DataEnvironment..." I have let it sit for 3 hours and it does nothing. .Net Studio is not frozen, but the process does...
0
by: bigheadfish | last post by:
I am asked to upgrade mysql 3.23 to 4.0, because the final objective is to upgrade to 5.0. I have several questions. If you have some similar experience, please give me a hand. 1. Can version 3...
6
by: JimLad | last post by:
Hi, We have a major ASP app that we are in the process of upgrading to ASP.NET 1.1 and probably on to ASP.NET 2.0 in the middle of next year. (We will also be upgrading to SQL2K5 at the same...
1
by: mohanprasadgutta | last post by:
Hello, Currently i am having perl 5.8.8 on my RHEL5 by default. I want to upgrade it to either 5.8.9 or 5.10.0 I have downloaded both the tar files corresponding to versions 5.8.9 and...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.