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