Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Perl app and GUI

by Appy16 (Sexton)
on Apr 06, 2010 at 07:00 UTC ( [id://832982]=perlquestion: print w/replies, xml ) Need Help??

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

I was given a project sometime ago which I completed successfully. But recently my Project Supervisor asked me to create a GUI for it or a web page where people can see and use it at there convenience.

I use a Mac book and when I searched for GUI applications for Perl I came across Pashua and Camel Bones Software. I'm confused which one should I use.

when using a script in Pashua, I get the following error :

Can't locate Pashua.pm in @INC (@INC contains: . /Library/Perl/Updates/5.10.0/darwin-thread-multi-2level /Library/Perl/Updates/5.10.0 /System/Library/Perl/5.10.0/darwin-thread-multi-2level /System/Library/Perl/5.10.0 /Library/Perl/5.10.0/darwin-thread-multi-2level /Library/Perl/5.10.0 /Network/Library/Perl/5.10.0/darwin-thread-multi-2level /Network/Library/Perl/5.10.0 /Network/Library/Perl /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level /System/Library/Perl/Extras/5.10.0 .) at ex.pl line 14. BEGIN failed--compilation aborted at ex.pl line 14.

The script I was trying to run was the Example script provided by the Pashua installation file.I have followed all the instructions given in the readme text file provided with the installation package.

I would sincerely thank anyone who could help me out with this.

Thank in Advance.

Replies are listed 'Best First'.
Re: PERL app and GUI
by Corion (Patriarch) on Apr 06, 2010 at 07:06 UTC

    It seems that you went wrong somewhere in the directions, as Perl does not find the module.

    Also, you have not told us whether all target machines will be Mac computers (running the same version of OSX, on the same processor type, Intel or PowerPC). If you create an application using these OSX-specific modules, your application will not run anywhere else.

    More cross-platform user interfaces can be created by using HTTP+CGI, but this means you will have to run a webserver in addition to the main program. Also you can look into Tk, but that means that your application will not look native unless you give extra care. People had good success using Wx, but I'm not sure how well it works on OSX.

Re: PERL app and GUI
by Anonymous Monk on Apr 06, 2010 at 07:10 UTC
    I have followed all the instructions given in the readme text file provided with the installation package.

    Then why isn't Pashua installed? (remember Can't locate Email/Send.pm in @INC)

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (6)
As of 2024-04-18 20:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found