Hello Aka_mgr,
Thanks for your reply. Are these changes on top of the ones in
http://www.jfwhome.com/2009/11/22/co...-ubuntu-amd64/
Or are those outdated and unneeded (at least the portaudio library upgrade seems to be still valid)
Who is able to feed in those patches back into squeezeplay? Mnyb, are you a developer?
Regards,
Bert
Results 11 to 20 of 71
-
2011-11-27, 00:05 #11Junior Member
- Join Date
- Nov 2011
- Posts
- 17
-
2011-11-27, 00:58 #12
Oh no I'm not a dev
you are way better on this than me .
But we have a bugzilla and the sources you already found.
You can provide a patch via bugzilla
http://bugs.slimdevices.com/
http://svn.slimdevices.com/jive/
People do provide patches but I'm not sure of the process ?
I would ask for guidance by the devs Micheal Herger or Andy Grundman .--------------------------------------------------------------------
Main hifi: Touch + CIA PS +MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub.
Bedroom/Office: Boom
Kitchen: Touch + powered Fostex PM0.4
Misc use: Radio (with battery)
iPad1 with iPengHD & SqueezePad
(in storage SB3, reciever ,controller )
server HP proliant micro server N36L with ClearOS Linux
http://people.xiph.org/~xiphmont/demo/neil-young.html
-
2011-11-28, 10:15 #13Senior Member
- Join Date
- Jan 2011
- Posts
- 243
Hi all, been offline for a while and quite a bit has been added in my absence.
@simonl: The beauty of Sqeezeplay is it allows you to control the library from any computer and play your files either localy on the computer itself or through any connected squeezebox devices. That functionality alone makes it a highly desireable piece of soiftware in my house :-)
As far as getting it working goes.. I tried getting the windows version running in wine but failed miserably. I've never used wine before, so am no expert, but it all seemed to install corectly but Inoithing happens when I try to run Squeezeplay (absolutely nothing).
I tried de-installing squuezeplay and wine with the idea of trying again but don't seem to be able to deinstall it. I may resort to re installing Mint from scratch.
At least the Linux versions are back up in the nightly builds now :-), even if theyt don't quite work :-(
Stiil, one step at a time eh ;-)Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
Operating system: Vortexbox 2.0 (Fedora16)
Squeezebox Touch: Firmware: 7.7.1-r9561
HTC HD2 running SlimCtrl 1.52
Squeezeplay 7.5.3 - r0
Squeezeslave
-
2011-11-30, 03:08 #14Member
- Join Date
- May 2008
- Posts
- 59
I have fixed the first two problems with gcc-4.4. The problems arose with gcc-4.6. Ubuntu Oneiric has gcc-4.4 in the repositories, so I installed that and use update-alternatives to use gcc-4.4. But your solution is maybe better

Then I had a problem with luaprofiler, which I fixed with the adding of `LD="gcc -shared"` in the makefile as described on http://www.jfwhome.com/2009/11/22/co...-ubuntu-amd64/
But then I am stuck just as you on the sdl-ttf part with exactly the same error. What has libsndfile to do with sdl-ttf?
So, anyone else?
-
2011-11-30, 04:35 #15Senior Member
- Join Date
- Jan 2011
- Posts
- 243
OK. I'm trying to compile and install squeezeplay from the tarball in the nightly builds section http://downloads.slimdevices.com/nightly/?ver=7.7.
I'm no expert so I may be missing something but when I unpacked the tarball I was expecting to find a configure script to run to create a makefile to compile with. No such files exist. The unpacked tarball seems to have created the binaries directly, I get
clive@Sony-Vaio ~/Packages/squeezeplay $ ls
bin include lib man share squeezeplay-7.7.1-9557.tgz
The bin folder already has the files to run squeezeplay, the same as when I installed it through software manager. Running these doesn't work though.
Have I missed something out or is the tarball in this instance pre-complied?
Confused ;-(Logitech Media Server Version: 7.7.1 - r33735 @ Mon Nov 28 16:44:47 MST 2011
Operating system: Vortexbox 2.0 (Fedora16)
Squeezebox Touch: Firmware: 7.7.1-r9561
HTC HD2 running SlimCtrl 1.52
Squeezeplay 7.5.3 - r0
Squeezeslave
-
2011-11-30, 05:56 #16Junior Member
- Join Date
- Nov 2011
- Posts
- 17
Your discovery about gcc 4.4 is a good one. At least we now understand where this came from.
wrt sdl, I'll try to give it a shot this weekend again. Looks like a missing include. Trick is to find out which one. Does googling for one of the missing references give a clue?
Regards,
Bert
-
2011-11-30, 08:04 #17Member
- Join Date
- May 2008
- Posts
- 59
According to this: http://birdslikewires.co.uk/articles...ng-squeezeplay Ubuntu 9.10 is the last version to compile Squeezeplay. I tried setting 9.10 up in a VM, but it is obsolete so many neccesary packages are not available anymore. Then I tried to setup a 8.04 LTS, but I can't seem to compile a recent ALSA on it (to use USB Audio Class 2.0) because of the old kernel...
Of course, it would be best if we get Squeezeplay to compile on a recent distro!
-
2011-12-03, 11:40 #18Junior Member
- Join Date
- Nov 2011
- Posts
- 17
Hi aka_mgr,
Did you get any further?
I've been following your steps, got to the same errors.
But I got a lot more:
src/ui/jive_textinput.c: In function 'jiveL_textinput_layout':
src/ui/jive_textinput.c:117:19: error: variable 'peer' set but not used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
src/audio/mp4.c: In function 'mp4_parse_sample_table_box':
src/audio/mp4.c:345:6: error: variable 'entries' set but not used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
src/audio/streambuf.c: In function 'stream_feedfromL':
src/audio/streambuf.c:817:17: error: variable 'stream' set but not used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
I kept commenting lines, but gave up for now. Maybe I should turn of this error. Need to figure out how though. Any idea why I get so many more errors than you?
Regards,
Bert
-
2011-12-04, 02:59 #19Junior Member
- Join Date
- Nov 2011
- Posts
- 17
OK, I got past all the errors and have a build.
I didn't see the FLAC errors aka_mgr found.
What I did was remove -Werror from the flags in src/squeezeplay/configure.in
(Its a bit blunt, but adding -Wno-unused-variable didn't work for me somehow)
I have a compiled squeezeplay now, but with the screen-refresh problem..
Investigating further
Bert
-
2011-12-05, 00:51 #20Member
- Join Date
- May 2008
- Posts
- 59
For anyone which sees the FLAC errors:
Uncomment the line "stream_encoder.c \" (line 115) in
squeezeplay/src/flac-1.2.1/src/libFLAC/Makefile.am
Now I have some problems with tolua++...

Reply With Quote

