brjhaverkamp wrote: > I tried squeezeslave(squeezeslave-ubuntu-1.1-305) > while it plays music, which is a big plus, I miss the graphics. > Also I wasn't able to put it in the background. It crashed when I tried > several times. Anyone with better results? > > I worked a bit more on squeezeplay. I started from scratch from svn 7.7 > rev 9561), after all the things I tried I lost track of the changes I > made. > I only need to make two changes to get squeezeplay compiled: > 1)the change to mmx.h to get past the moveq errors > 2)the change to configure.in to get past all unused parameter errors > with gcc 4.6 > I added the diffs below. > I think the flac errors can be solved by installing libflac++-dev > (ubuntu naming) but I need confirmation from someone here. > I'm still stumped by the sound part. I installed the latest portaudio > library (rev 1788), but that didn't help. the portaudio test program > patest1 gives an error. Don't know if that is a lead though. other tests > produce sound and seem ok. > > Regards, > > Bert > > > Index: src/SDL-1.2.13/src/video/mmx.h > =================================================================== > --- src/SDL-1.2.13/src/video/mmx.h (revision 9561) > +++ src/SDL-1.2.13/src/video/mmx.h (working copy) > @@ -355,7 +355,7 @@ > > #define mmx_r2m(op, reg, mem) \ > __asm__ __volatile__ (#op " %%" #reg ", %0" \ > - : "=X" (mem) \ > + : "=m" (mem) \ > : /* nothing */ ) > > #define mmx_r2r(op, regs, regd) \ > > Index: src/squeezeplay/configure.in > =================================================================== > --- src/squeezeplay/configure.in (revision 9561) > +++ src/squeezeplay/configure.in (working copy) > @@ -168,7 +168,7 @@ > dnl Be pedantic when compiling > if test x"$GCC" = x"yes" > then > - CFLAGS="$CFLAGS -Wall -Wextra -Werror -Wdeclaration-after-statement > -Wpo > inter-arith -Wcast-align -Wno-unused-parameter -Wno-unused-function" > + CFLAGS="$CFLAGS -Wall -Wextra -Wdeclaration-after-statement > -Wpointer-ar > ith -Wcast-align -Wno-unused-parameter -Wno-unused-function" > fi > > CFLAGS="$CFLAGS -DSQUEEZEPLAY"
This is very helpful, thank you! I pulled the source from svn a few days ago and I have 9704 (I think). The above patches get me much farther along in the compile process than I had been getting, but I am still stuck. http://sprunge.us/TQVN This is Fedora 17 x86_64 Any ideas? I am good for copy/paste and that is about it. ------------------------------------------------------------------------ skibler's Profile: http://forums.slimdevices.com/member.php?userid=35603 View this thread: http://forums.slimdevices.com/showthread.php?t=91834 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
