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

Reply via email to