tfec wrote: > I tried to install the ShairTunesPlugin onto my LMS. My machine is a > ReadyNas NV+ v2 with a Marvell 6282 ARM. 'README.md' > (https://github.com/StuartUSA/shairport_plugin/blob/master/README.md) > gave me a plan. > After installing the plugin there was no path > -/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes/shairport_helper/-, > so I could not build my own shairport_helper - I took the precompiled > shairport_helper-armel, renamed it and cp'ed it on -/usr/local/bin-. > > My iTunes and my iPad show all my Squeezeboxes as AirPlay targets and > they stream music to them. *But after 2 seconds the buffer is empty*, > playing stops for 3 seconds until the buffer is filled and so on ... > > Here is the excerpt of trying to make my own shairport-helper after > copying the files contained in -src- to the manually build folder > -/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes/shairport_helper/-: > > Code: -------------------- > > cc -O2 -Wall -DHAIRTUNES_STANDALONE hairtunes.c alac.o http.o -o shairport_helper -lm -lpthread -lao -lssl -lcrypto > hairtunes.c: In function rtp_thread_func: > hairtunes.c:396: warning: unused variable si_len > hairtunes.c: In function audio_thread_func: > hairtunes.c:903: warning: format %li expects type long int, but argument 3 has type ssize_t > hairtunes.c: In function http_on_headers_complete: > hairtunes.c:923: warning: format %li expects type long int, but argument 3 has type ssize_t > hairtunes.c:923: warning: format %lu expects type long unsigned int, but argument 4 has type size_t > hairtunes.c: At top level: > hairtunes.c:669: warning: bf_est_reset defined but not used > hairtunes.c: In function rtp_request_resend: > hairtunes.c:472: warning: dereferencing pointer rtp_client.85 does break strict-aliasing rules > hairtunes.c:472: note: initialized from here > hairtunes.c:476: warning: dereferencing pointer rtp_client.87 does break strict-aliasing rules > hairtunes.c:476: note: initialized from here > alac.o: file not recognized: File format not recognized > collect2: ld returned 1 exit status > make: *** [shairport_helper] Fehler 1 -------------------- > > > > Now I'm stuck ... > > -- > Thomas
Looks like you have object files for a different cpu. Try running this first cd /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes/shairport_helper/src make clean and then make Ralphy *1*-Touch, *4*-Classics, *2*-Booms, *1*-Reverted UE Radio *1*-Squeezeslave, *2*-Squeezeplays, *5*-Squeezelites 'Squeezeslave' (http://code.google.com/p/squeezeslave/) 'donations' (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LL5P6365KQEXN&lc=CA&item_name=Squeezeslave¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted) always appreciated. ------------------------------------------------------------------------ ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484 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