473,408 Members | 1,722 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,408 software developers and data experts.

Open Perl IDE Compiling Problems

23
I'm using the Open Perl IDE to write perl scripts. Everytime I try to compile a script Open Perl will open another script called 'perl5db.pl' and find a compiling error in it. The result in the 'Error Output' box is:

Expand|Select|Wrap|Line Numbers
  1. Win32 does not define $Win32::VERSION--version check failed at C:\Open_Perl_IDE_1.0.11.409/perl5db.pl line 438.
  2. BEGIN failed--compilation aborted.
  3. Compilation failed in require at C:/Perl/lib/Win32.pm line 8.
  4. BEGIN failed--compilation aborted at C:/Perl/lib/Win32.pm line 80.
  5. Compilation failed in require at C:\Open_Perl_IDE_1.0.11.409/perl5db.pl line 438.
  6. BEGIN failed--compilation aborted.
  7. Compilation failed in require.
  8. BEGIN failed--compilation aborted.
I'm very new to perl and don't understand the nature of this problem. All I want to do is write a perl script and have something to check for syntax and other errors without too much trouble.

If anyone uses this IDE and knows the problem or has a suggestion for compiling perl programs in general I would appreciate any help.

Thanks.
Apr 11 '07 #1
11 14452
KevinADC
4,059 Expert 2GB
Is perl installed on the computer? If not, visit the www.activestate.com website and download the appropriate version of perl for your version of windows.
Apr 12 '07 #2
alnoir
23
I'm sorry I didn't mention it earlier. Yes, Perl is installed on the computer. I got it from activestate.
Apr 12 '07 #3
KevinADC
4,059 Expert 2GB
OK, well, thas about all the help I can be. I tried using perl open IDE in the past and did not care for it. IN fact it would not even work properly on my windows98 PC with activestate perl installed. The open IDE program these days is quite old and I am unsure it it will work on recent versions of windows. I use Perl Builder but it is not free.

http://www.solutionsoft.com/perl.htm

There is a foum for open perl IDE on sourceorge but it looks like the developers have pretty much stopped working on it or supporting it, like so many open source programs.
Apr 12 '07 #4
alnoir
23
Thanks for your help. I've also scrapped OpenPerl.
Apr 25 '07 #5
I too am new to the Open Perl IDE and have the same problem.
I can run the scripts with and without the IDE. I like the idea of using an IDE to clearly see the code vs. comments, etc.
I now think I will try the EPIC plug in with Eclipse and ActiveState.
I already have the Java Runtime that is required and was really hoping to keep the environment space required for the IDE to a minimum.

Maybe I'll understand when I learn Peal.
Apr 29 '07 #6
KevinADC
4,059 Expert 2GB
I too am new to the Open Perl IDE and have the same problem.
I can run the scripts with and without the IDE. I like the idea of using an IDE to clearly see the code vs. comments, etc.
I now think I will try the EPIC plug in with Eclipse and ActiveState.
I already have the Java Runtime that is required and was really hoping to keep the environment space required for the IDE to a minimum.

Maybe I'll understand when I learn Peal.

Did you have a question? If it's about EPIC and Eclipse, I've never used them and don't know anything about them.
Apr 29 '07 #7
JogiK
1
I'm using the Open Perl IDE to write perl scripts. Everytime I try to compile a script Open Perl will open another script called 'perl5db.pl' and find a compiling error in it. The result in the 'Error Output' box is:

Win32 does not define $Win32::VERSION--version check failed at C:\Open_Perl_IDE_1.0.11.409/perl5db.pl line 438.
BEGIN failed--compilation aborted.
Compilation failed in require at C:/Perl/lib/Win32.pm line 8.
BEGIN failed--compilation aborted at C:/Perl/lib/Win32.pm line 80.
Compilation failed in require at C:\Open_Perl_IDE_1.0.11.409/perl5db.pl line 438.
BEGIN failed--compilation aborted.
Compilation failed in require.
BEGIN failed--compilation aborted.

I'm very new to perl and don't understand the nature of this problem. All I want to do is write a perl script and have something to check for syntax and other errors without too much trouble.

If anyone uses this IDE and knows the problem or has a suggestion for compiling perl programs in general I would appreciate any help.

Thanks.
I encountered the same problems, the solution is:
1.) Install the perl 5.8-Patch for OpenPerl-IDE, which is also on sourceforge ( I assume you'v already done this, just to mention it ...)
2.) add in the provided dbTemplate.txt a line ( e.g. in Line 45 )
Expand|Select|Wrap|Line Numbers
  1. use Win32;
That's all, at least now on my machine it works again...

HTH
Jogi
May 3 '07 #8
g241
1
Hi,

The two-step solution that JogiK provided solved this issue for me. Thanks! I did want to mention one point that I didn't see called out: There is a text field in the IDE under the Edit->Preferences pull-down menu where you may need to specify the explicit path where the Perl executable is installed.

Regards.
Mar 2 '08 #9
Kelicula
176 Expert 100+
I have tried the Komodo IDE from Active State, which was very powerful, but also very expensive.

As I was new to perl, and opted for a free easy to use perl IDE, KevinADC had recommended "Perl-Express", and I have to say, it has served me well!

It has a code library (often easier than "man" pages for newcomers), you can create code templates, file templates, you can organize your scripts into "projects", you can create "forms" on the fly for testing scripts, toggle between post, and get request types. It integrates with Apache, and mySQL, excellent debugger, with breakpoints "step-in, step-out", etc...

In fact I have had it for almost 6 months, and still learn something everyday.

While it does have some limitations, I'm very happy with it.
It's no Komodo, but it has allowed me to create a interactive online community.

And it's FREE!

Perl Express
Mar 3 '08 #10
You can use Eclipse for Perl with a plug in.

it will give help when u place mouse on a keyword and lots of features are available.

but it is having some bugs but it will be so useful aspecially for Object Oriented Perl.
Mar 3 '08 #11
nithinpes
410 Expert 256MB
This is the link to download Eclipse IDE which npidaparthy mentioned:

Easy-Eclipse for LAMP
Mar 3 '08 #12

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

Similar topics

0
by: marko sarunac | last post by:
After much playing around a looking on groups i still can't find how to fix this problem. I have an AIX 5.1.0.0 with gcc 3.3.2 installed The gcc is the AIX build obtained at UCLA...
3
by: funtoosh | last post by:
Hi I am using latest PERL provided with REDHAT 9. I use this snippet of perl in t.pl $SIG{'TERM'}=\&doItNow ; $anotherProgram=$ARGV; open (AP,"$anotherProgram |") or die "$_ \n" ;
1
by: J-miami | last post by:
I am just starting to learn Perl. I had an idea that there should be free open-source Internet Cafe management software for Linux. I searched around online but couldn't find anything. The...
0
by: John Ntow | last post by:
I have a binary distribution of MySQL 4.0.20 installed in /usr/local/mysql. Therefore, the only libmysqlclient file I have is libmysqlclient.a (static library). And also, Perl:DBI already...
1
by: smsabu2002 | last post by:
Hi, I am facing the build problem while installing the DBD-MySql perl module (ver 2.9008) using both GCC and CC compilers in HP-UX machine. For the Build using GCC, the compiler error is...
29
by: Mainlander | last post by:
An ISP I belong to uses Majordomo for their mailing list system. I'd like to encourage them to move to a system that uses a database, preferably psql which they already run on their server....
2
by: jmishra | last post by:
Hi, I am compiling perl 5.8 on i386-linux architecture,every thing went fine and I am able to execute normal perl scripts thorugh this newly built perl. But when I try to execute script which...
1
by: shankarhegde | last post by:
Hi, Im trying to build perl and mod_perl on x86_64-linux machine and getting the following error, while compiling mod_perl /usr/bin/ld:...
22
by: Ken Foskey | last post by:
On Thu, 14 Aug 2008 10:09:01 -0700, raylopez99 wrote: The facts of the case above are that the person took a whole application and distributed it after some minor modifications, ie they did not...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

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.