squeezeplay won't build on Wheezy. Here is a fix, tested on Debian
Wheezy amd64 with sqeezeplay 7.7.2 .

First, setting up the build environment follow instructions on
http://www.jfwhome.com/2009/11/22/compiling-squeezeplay-on-linux-ubuntu-amd64/
. Modify Makefile.linux as instructed. For the bug in decode.c, there is
a slight difference in modification, it should looks like
printf("elapsed:%"PRIu64" buffers: %0.1f%%/%0.1f%%\n", (long unsigned
int)elapsed, dbuf, obuf);
after modified.

The newer gcc might cause problem on older SDL-1.2.13. Download
SDL-1.2.15 from http://www.libsdl.org/download-1.2.php , extract it to
squeezeplay/src/ , and rename it to SDL-1.2.13.

Next, four files under  SDL-1.2.13 need to be modified. They are 
include/SDL_config.h
include/SDL_events.h
include/SDL_keysym.h
src/events/SDL_events.c

see attachment for modified version.


+-------------------------------------------------------------------+
|Filename: sdl_patched.tar.gz                                       |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=13533|
+-------------------------------------------------------------------+

------------------------------------------------------------------------
forceps's Profile: http://forums.slimdevices.com/member.php?userid=44261
View this thread: http://forums.slimdevices.com/showthread.php?t=95555

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to