Tiny Core Base > Raspberry Pi

Logitech Media Server (LMS) on TC.7

<< < (6/31) > >>

Paul_123:
Well I think I'm answering my own questions....but

Tarball Download is 170MB compressed.   Once I pull all of the binaries for other architectures out of the tarball, it is 25MB compressed.   So I don't think we want to pull from the git site.......but a 25MB extension is going to use a good chunk of extra ram.

I know there are cache folders created and thumbnails too......so this may work best if we load this on a disk partition.

Thoughts??



Paul_123:
Here is a link to the perl 5.20.3 extension

https://www.dropbox.com/sh/qj0hrk42tiepokl/AAApIaR9_mpmmHor0SZPPGhZa?dl=0

I did start LMS, and run a full music scan, attach players and play some MP3 and Flac files.

bhan:
Hi Paul,
I spend a lot of time to get  LMS running on TinyCore but didn't succeed.
I would appreciate it very much if you would create an LMS extenstion and make it available in Dropbox or better in the TinyCore repo so everyone can benefit from your hard work.
Best regards

jgrulich:
The LSM extension is not the issue, I'll provide the link to my .tcz, but the issue is still the perl, which doesn't still work, even that one perl-5.20.3.tcz provided by Paul. Still there need to be some hidden imp which waste all our effort and time.
I'll start again from scratch, means clean piCore-7.0 image and store all the steps and hope that together we will find it.

jgrulich:
You may download .tcz here: http://grulich.eu/files/logitechmediaserver.tcz

The setup was:

--- Code: (bash) ---sudo ar -x logitechmediaserver_7.9.0.deb
sudo mkdir pkg
sudo tar xvf data.tar.gz -C pkg

--- End code ---

Than I've removed all the CPAN and bin files related to another than arch platform and perl older than 5.20.

Than added the startup script and made the .tcz:

--- Code: (bash) ---sudo mkdir -p pkg/usr/local/tce.installed
sudo cp logitechmediaserver-pi pkg/usr/local/tce.installed/logitechmediaserver
sudo chmod -R 775 pkg/usr/local/tce.installed
sudo chown -R root:staff pkg/usr/local/tce.installed
mksquashfs pkg /etc/sysconfig/tcedir/optional/logitechmediaserver.tcz -noappend

--- End code ---

Load the tcz:

--- Code: (bash) ---tce-load -i logitechmediaserver

--- End code ---

When tried

--- Code: (bash) ---sudo /usr/sbin/squeezeboxserver

--- End code ---

I got the error "File not found" It was, because the modified perl is not linked to /bin. Correction:

--- Code: (bash) ---sudo ln -sf /usr/local/perl5/bin/perl /usr/bin

--- End code ---

Than the Slim need to be linked:

--- Code: (bash) ---sudo ln -sf /usr/share/perl5/Slim  /usr/local/perl5/lib/5.20.3

--- End code ---

But still the

--- Code: (bash) ---sudo /usr/sbin/squeezeboxserver

--- End code ---

reports the error that the CPAN models can't be loaded.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version