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