DSTMK wrote: 
> Thank you for your comments. I do not have much expirience with neither
> Squeezebox Plugin Programming nor Perl and since you two seem to have
> quite some reputation in those fields, this is very helpful.
> 
> Bundling binaries seems to be a good idea, but I can only build them for
> Linux x86 and Linux x64. I have never used any other platform as
> Squeezebox Server. I can see that in Triode's plugin there is an arm
> binary (probably for all the NAS boxes). Do you have a list of
> architectures that I should consider? There is probably Windows and
> maybe even MIPS???
> 
I think Triode is buildig the following Linux versions for Spotify
plugin:
- Linux arm5te soft float (for example SheevaPlug)
- Linux arm6 hard float (for example Raspberry Pi, Wandboard)
- Linux Intel 32 bit
- Linux Intel 64 bit

If OSX and Windows is supported, additional binaries for these operating
systems might make sense also.

However, if the helper daemon is reasonably stable and doesn't have to
be rebuilt very often, it might be worth to consider just distributing
Intel Linux binaries to start with and let other developers provide the
others if you can't easily build them yourself.

DSTMK wrote: 
> 
> You will probably need to install the avahi daemon and then some perl
> modules:
> 
> IO::Socket::INET6
> Crypt::OpenSSL::RSA
> Net::SDP
> 
> Is there a way to package those modules with my plugin? It looks like
> there is already lots of perl library stuff bundled with the Squeezebox
> Server in it's CPAN directory...
> 
You can put additional modules in the "lib" subdirectory under the
plugin, for example as ShairTunes/lib/IO/Socket/INET6.pm



Erland Isaksson ('My homepage' (http://erland.isaksson.info))
(Developer of 'many plugins/applets (both free and commercial)'
(http://wiki.slimdevices.com/index.php/User:Erland). 
If you like to encourage future presence on this forum and/or third
party plugin/applet development, 'consider purchasing some plugins'
(http://license.isaksson.info))
You may also want to try my Android apps 'Squeeze Display'
(https://play.google.com/store/apps/details?id=info.isaksson.squeezedisplay)
and 'RSS Photo Show'
(https://play.google.com/store/apps/details?id=info.isaksson.rssphotoshow)
*Interested in the future of music streaming ? 'ickStream -  A world of
music at your fingertips'
(http://forums.slimdevices.com/showthread.php?98467-Pre-Announcement-ickStream&p=743516)*.
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=100379

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to