PDA

View Full Version : Problems with SlimServer 6.2.1 on Solaris 8



balson
2005-12-11, 18:05
The version of perl is

This is perl, v5.8.5 built for sun4-solaris

When I sun ./slimserver --daemon, I get the following message:


# ./slimserver.pl
The following modules failed to load: DBD::SQLite XML::Parser HTML::Parser Compress::Zlib

To download and compile them, please run: /u2/pub/misc/SlimServer_v6.2.1/Bin/build-perl-modules.pl

Can't locate auto/DBI/connect.al in @INC (@INC contains: /u2/pub/misc/SlimServer


[snip...]


OK, so I run the build-perl-modules.pl as it asked, but get the following error message:


pine: /u2/pub/misc/SlimServer_v6.2.1/Bin > ./build-perl-modules.pl
Welcome to the Slim Devices perl module installer.

These packages are needed for SlimServer 6 to function.
You will need a C compiler (gcc), make, and perl installed.

*** Ignore any warnings about AppConfig. ***

Please enter a perl binary to use (defaults to /usr/bin/perl)
This must be the same perl binary that you ran this program with --> /usr/local/bin/perl
Please enter the path to your SlimServer directory (ex: /usr/local/slimserver) --> /u2/pub/misc/SlimServer_v6.2.1
Please enter a directory to download files to --> /tmp
Downloads will use curl to fetch tarballs.

Downloading Compress-Zlib-1.33.tar.gz to: /tmp
sh: curl: not found
Something looks wrong - I couldn't read /tmp/Compress-Zlib-1.33.tar.gz, which I just downloaded.
Uncompressing..
sh: Compress-Zlib-1.33.tar.gz: cannot open
tar: blocksize = 0
Couldn't change to Compress-Zlib-1.33 : No such file or directory at ./build-perl-modules.pl line 189, <STDIN> line 3.


These problems I suspect come from the lack of 'curl. Anyone wanna tell me what curl is and where to get it?


Thanks, Jim

balson
2005-12-11, 20:57
Got it. curl is apparently something like wget. Found this out by looking at the Bin/build*.pl script. I deleted all references to 'curl' within this script and then reran. It worked. I was missing some other software, like expat, but after I got that, the server works. I am currently using the web interface to look at everything.

If I can get this to work, I think I will buy a squeezebox, or possibly 2 of them ...



Jim

radish
2005-12-11, 21:52
Wouldn't it just be easier to install curl? I'm pretty sure it's used in a few places within the server, not just during install.

First hit on google is : http://curl.haxx.se/
There's support for a gajillion different O/S flavours.

Robin Bowes
2005-12-12, 10:19
balson said the following on 12/12/2005 03:57:
> Got it. curl is apparently something like wget. Found this out by
> looking at the Bin/build*.pl script. I deleted all references to 'curl'
> within this script and then reran. It worked. I was missing some other
> software, like expat, but after I got that, the server works. I am
> currently using the web interface to look at everything.
>
> If I can get this to work, I think I will buy a squeezebox, or possibly
> 2 of them ...

You can get any amount of freeware for Solaris from:

http://www.sunfreeware.com/

Specifically, curl is available here:

http://www.sunfreeware.com/programlistsparc9.html#curl

R.