PDA

View Full Version : AlienBBC and Mac latest installation instructions



Andy Palmer
2005-01-16, 02:57
Hi Daniel,

I've done a complete re-install of Panther on my iMac and followed your
instructions for setting up AlienBBC but am still having no luck :(
When I run transcoder_proxy.l from Terminal it spits out the following:

Can't locate HTTP/Daemon.pm in @INC (@INC contains:
/Users/myusername/Library/PreferencePanes/SlimServer.prefPane/Contents/
server/CPAN /sw/lib/perl5/5.8.1/darwin-thread-multi-2level
/sw/lib/perl5/5.8.1 /sw/lib/perl5 /sw/lib/perl5/darwin
/System/Library/Perl/5.8.1/darwin-thread-multi-2level
/System/Library/Perl/5.8.1
/Library/Perl/5.8.1/darwin-thread-multi-2level /Library/Perl/5.8.1
/Library/Perl /Network/Library/Perl/5.8.1/darwin-thread-multi-2level
/Network/Library/Perl/5.8.1 /Network/Library/Perl .
/Users/andyp/Library/PreferencePanes/SlimServer.prefPane/Contents/
server/CPAN) at
/Library/PreferencePanes/SlimServer.prefPane/Contents/server/
transcoder_proxy.pl line 4.
BEGIN failed--compilation aborted at
/Library/PreferencePanes/SlimServer.prefPane/Contents/server/
transcoder_proxy.pl line 4.

Any ideas?

Daemon.pm is located in
Users/myusername/Library/PreferencePanes/SlimServer.prefPane/Contents/
server/CPAN/HTTP/

My transcoder_proxy.pl begins:
#!/usr/bin/perl -w
-I/Users/myusername/Library/PreferencePanes/SlimServer.prefPane/
Contents/server/CPAN

use strict;
use HTTP::Daemon;
use HTTP::Status;
use IO::Handle;
use FileHandle;
use POSIX qw(:errno_h :sys_wait_h mkfifo strerror);

Andy.

Daniel Cohen
2005-01-16, 07:16
Anyone else got any ideas? I don't particularly understand Perl
enough to debug, but the transcoder_proxy.pl file and the position of
Daemon.pm are exactly the same as my settings which work fine.

Also Daemon.pm is part of the SlimServer installation, I think, not
something added in AlienBBC installation, and those lines in
transcoder_proxy.pl were as they originally were (the -I bit has just
a slight change), so it shouldn't be anything odd in my instructions
or your installation.



On 16/1/05 at 9:57 am +0000, Andy Palmer wrote
>Hi Daniel,
>
>I've done a complete re-install of Panther on my iMac and followed
>your instructions for setting up AlienBBC but am still having no
>luck :( When I run transcoder_proxy.l from Terminal it spits out the
>following:
>
>Can't locate HTTP/Daemon.pm in @INC (@INC contains:
>/Users/myusername/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN
>/sw/lib/perl5/5.8.1/darwin-thread-multi-2level /sw/lib/perl5/5.8.1
>/sw/lib/perl5 /sw/lib/perl5/darwin
>/System/Library/Perl/5.8.1/darwin-thread-multi-2level
>/System/Library/Perl/5.8.1
>/Library/Perl/5.8.1/darwin-thread-multi-2level /Library/Perl/5.8.1
>/Library/Perl /Network/Library/Perl/5.8.1/darwin-thread-multi-2level
>/Network/Library/Perl/5.8.1 /Network/Library/Perl .
>/Users/andyp/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN)
>at
>/Library/PreferencePanes/SlimServer.prefPane/Contents/server/transcoder_proxy.pl
>line 4.
>BEGIN failed--compilation aborted at
>/Library/PreferencePanes/SlimServer.prefPane/Contents/server/transcoder_proxy.pl
>line 4.
>
>Any ideas?
>
>Daemon.pm is located in
>Users/myusername/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN/HTTP/
>
>My transcoder_proxy.pl begins:
>#!/usr/bin/perl -w
>-I/Users/myusername/Library/PreferencePanes/SlimServer.prefPane/Contents/server/CPAN
>
>use strict;
>use HTTP::Daemon;
>use HTTP::Status;
>use IO::Handle;
>use FileHandle;
>use POSIX qw(:errno_h :sys_wait_h mkfifo strerror);
>
>Andy.
>
>

Steve Martin
2005-01-16, 15:21
Well It looks like a path problem. Are you sure you have the path
correctly entered in the script? I would however suggest you try the
current transcoder-less beta, which is working fine on my iMac G4. It's
a lot less bother than the previous version, I had to make a small mod
to mplayer.sh (see previous post), but the only other thing I did was
put a copy of mplayer in /usr/bin/. Works like a dream, as long as my
user account is logged in, it seems the mplayer I use will not run
headless.

Regards
Steve Martin
> Can't locate HTTP/Daemon.pm in @INC (@INC contains:
> /Users/myusername/Library/PreferencePanes/SlimServer.prefPane/
> Contents/server/CPAN /sw/lib/perl5/5.8.1/darwin-thread-multi-2level
> /sw/lib/perl5/5.8.1 /sw/lib/perl5 /sw/lib/perl5/darwin
> /System/Library/Perl/5.8.1/darwin-thread-multi-2level
> /System/Library/Perl/5.8.1
> /Library/Perl/5.8.1/darwin-thread-multi-2level /Library/Perl/5.8.1
> /Library/Perl /Network/Library/Perl/5.8.1/darwin-thread-multi-2level
> /Network/Library/Perl/5.8.1 /Network/Library/Perl .
> /Users/andyp/Library/PreferencePanes/SlimServer.prefPane/Contents/
> server/CPAN) at
> /Library/PreferencePanes/SlimServer.prefPane/Contents/server/
> transcoder_proxy.pl line 4.
> BEGIN failed--compilation aborted at
> /Library/PreferencePanes/SlimServer.prefPane/Contents/server/
> transcoder_proxy.pl line 4.
>