Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^5: Upon doing perl -V to resolve the problem with wxPerl::Constructors

by Anonymous Monk
on Sep 12, 2012 at 17:54 UTC ( #993271=note: print w/ replies, xml ) Need Help??


in reply to Re^4: Upon doing perl -V to resolve the problem with wxPerl::Constructors
in thread Upon doing perl -V to resolve the problem with wxPerl::Constructors

Now you're switching to strawberry perl, again?

You can't be serious.


Comment on Re^5: Upon doing perl -V to resolve the problem with wxPerl::Constructors
Re^6: Upon doing perl -V to resolve the problem with wxPerl::Constructors
by bedohave9 (Acolyte) on Sep 12, 2012 at 18:04 UTC

    Perl Bulk88, it is not the problem with the perl we are using, we can switch back and forth once we remove the HKLM Perl from the Registry Editor. Everyone in our office lab are using Strawberry Perl, they all have Active perl too. They too switch back and forth. Seems to be, my machine is a peculiar one. I have inquired my co-workers too if they are experiencing this kind of the problem. They have no issues. Please suggest me which one is right. I am ready to do whatever is good for the programs to be executed as I have explained in the previous post.

Re^6: Upon doing perl -V to resolve the problem with wxPerl::Constructors
by bedohave9 (Acolyte) on Sep 12, 2012 at 18:30 UTC

    Sorry, I missed reading the below one you have suggested Bulk88, which I just read. My only aim is to execute the scripts successfully, without the @INC or any other installation problems. I am flexible using any perl, if it is Active or Strawberry.

    "Of course you need to compile and install Wx now that you have the right CPAN shell loading the right Perl (or you still don't based on that -V)."

    "If he is using ActivePerl, just use ppm install Wx and be finished already."

Re^6: Upon doing perl -V to resolve the problem with wxPerl::Constructors
by bedohave9 (Acolyte) on Sep 12, 2012 at 18:37 UTC

    Please go through this one. Just wanted to give you additional information what I have in my system for Active Perl.

    C:\Perl64>cpan It looks like you don't have a C compiler and make utility installed. + Trying to install dmake and the MinGW gcc compiler using the Perl Package Man +ager. This may take a a few minutes... Unrecognized proxy setting "http_proxy=http://username:password@proxy. +10.155.10.129" ignor The http_proxy environment variable should be of the form "http://prox +y.example.com". Downloading ActiveState Package Repository packlist...done Updating ActiveState Package Repository database...done Syncing site PPM database with .packlists...done Syncing perl PPM database with .packlists...done ppm.bat install failed: Can't find any package that provides MinGW It looks like the installation of dmake and MinGW has failed. You wil +l not be able to run Makefile commands or compile C extension code. Please che +ck your internet connection and your proxy settings! cpan shell -- CPAN exploration and modules installation (v1.9800) Enter 'h' for help.

      Please go through this ...

      Why? Its just more of the same , basically non-responsive nonsense

      If you type winframe.pl and it calls a different perl than when you type  perl winframe.pl what do you think I can do to help you resolve that?

      Either install the module or call the right perl

        Either install the module or call the right perl

        Or fix your association so it doesn't hardcode the path to strawberryperl, but uses the first perl.exe found in %PATH%

        $ help assoc Displays or modifies file extension associations ASSOC [.ext[=[fileType]]] .ext Specifies the file extension to associate the file type wi +th fileType Specifies the file type to associate with the file extensi +on Type ASSOC without parameters to display the current file associations +. If ASSOC is invoked with just a file extension, it displays the curren +t file association for that file extension. Specify nothing for the fil +e type and the command will delete the association for the file extensio +n. $ help ftype Displays or modifies file types used in file extension associations FTYPE [fileType[=[openCommandString]]] fileType Specifies the file type to examine or change openCommandString Specifies the open command to use when launching f +iles of this type. Type FTYPE without parameters to display the current file types that have open command strings defined. FTYPE is invoked with just a file type, it displays the current open command string for that file type. Specify nothing for the open command string and the FTYPE command will delete the open command string for the file type. Within an open command string %0 or %1 are substituted with the file name being launched through the assocation. %* gets all the parameters and %2 gets the 1st parameter, %3 the second, etc. %~n gets all the remainin +g parameters starting with the nth parameter, where n may be between 2 a +nd 9, inclusive. For example: ASSOC .pl=PerlScript FTYPE PerlScript=perl.exe %1 %* would allow you to invoke a Perl script as follows: script.pl 1 2 3 If you want to eliminate the need to type the extensions, then do the following: set PATHEXT=.pl;%PATHEXT% and the script could be invoked as follows: script 1 2 3

        They look like

        $ ftype |ack perl PerlScript=perl.exe %1 %* $ assoc |ack -i perl .pl=PerlScript

        Its just registry entries

        $ reg query HKEY_CLASSES_ROOT\PerlScript /s ! REG.EXE VERSION 3.0 HKEY_CLASSES_ROOT\PerlScript <NO NAME> REG_SZ PerlScript Language HKEY_CLASSES_ROOT\PerlScript\CLSID <NO NAME> REG_SZ {F8D77580-0F09-11d0-AA61-3C284E000000} HKEY_CLASSES_ROOT\PerlScript\OLEScript HKEY_CLASSES_ROOT\PerlScript\Shell HKEY_CLASSES_ROOT\PerlScript\Shell\Open HKEY_CLASSES_ROOT\PerlScript\Shell\Open\Command <NO NAME> REG_EXPAND_SZ perl.exe %1 %* $ reg query HKEY_CLASSES_ROOT\.pl /s ! REG.EXE VERSION 3.0 HKEY_CLASSES_ROOT\.pl <NO NAME> REG_SZ PerlScript

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://993271]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (7)
As of 2014-11-28 23:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (200 votes), past polls