LMPX.COM |
Home | Linux | Mysql | PHP | XML | ||
|
|
|||
From: Jonas_Brømsø_Nielsen Date: Sat Aug 23 07:22:40 2008 Subject: Re: Can't find Mac::Growl
Hola, You can set that in your CPAN config I guess: % locate Config.pm | grep CPAN mine is: /System/Library/Perl/5.8.8/CPAN/Config.pm jonasbn On 23/08/2008, at 05.33, WetMogwai wrote: > I found a partial solution. If you open the CPAN shell and type: > > o conf makepl_arg install_base= > > it will install working modules. This is a partial solution because it > has to be done with each session. It doesn't work to run cpan non- > interactively. It forgets this setting when the CPAN shell is closed. > I have not yet found where it gets the default value for this > variable. > > Now, I'm off on a search to find why I get an error from Growl.pm on a > variable that it is getting from itself, but that's a topic for a > different thread. > > On Aug 21, 11:57 am, dgrin...@mac.com (David Green) wrote: >> Hi, I am interested in (possibly) using Mac::Growl from Perl. Have >> you gotten it working and or do you have some pointers for me? >> >> Thanks, >> >> David Green >> >> On 18 Aug, 2008, at 20:22, WetMogwai wrote: >> >>> Sorry if this has been discussed before. I searched and didn't see >>> usable results. >> >>> I'm new to Perl and newer to Perl on Mac, but I thought I understood >>> CPAN and use. I installed Mac::Growl using CPAN from the command >>> line. >>> I'm using the Perl distro included with Leopard. My program contains >>> the following lines: >> >>> use Mac::Growl ':all'; >>> BEGIN { $Mac::Growl::base = 'Mac::Applescript' } >> >>> (I've tried it with the lines reversed with the same results. Just >>> reaching with no clue.) >> >>> I get this error when I run it: >> >>> Can't locate Mac/Growl.pm in @INC (@INC contains: /System/Library/ >>> Perl/ >>> 5.8.8/darwin-thread-multi-2level /System/Library/Perl/5.8.8 / >>> Library/ >>> Perl/5.8.8/darwin-thread-multi-2level /Library/Perl/5.8.8 /Library/ >>> Perl /Network/Library/Perl/5.8.8/darwin-thread-multi-2level / >>> Network/ >>> Library/Perl/5.8.8 /Network/Library/Perl /System/Library/Perl/ >>> Extras/ >>> 5.8.8/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.8 / >>> Library/Perl/5.8.6 /Library/Perl/5.8.1/darwin-thread-multi-2level / >>> Library/Perl/5.8.1 .) at ../bin/pagewatch.pl line 5. >>> BEGIN failed--compilation aborted at ../bin/pagewatch.pl line 5. >> >>> CPAN seems to be writing files to /var/root/perl/lib/perl5/Extras/ >>> 5.8.8/, but there isn't anything in /var/root/. I've searched for it >>> with find and mdfind. I can't find where modules are being installed >>> and neither can Perl. How can I get CPAN to install to somewhere in >>> @INC? >
| Navigate in group perl.macosx at sever nntp.perl.org | |
| Previous | Next |
| © No Copyright You are free to use Anything |
Site Maintained by PHP Developer
Powered By PHP Consultants |