Re: [proaudio] Alsaplayer

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


And it is more. With the -r4 ebuild, i get no graphic interface with
this ebuild, so I modified it in order to get the gtk interface. Added a
gtk USE flag.

A last thing is at, in both cases, I get 

$ alsaplayer -o jack -F 48000
SSE2 detected
/usr/lib/alsaplayer/input/libflac_in.so: undefined symbol:
_ZN4Flac15FlacMetadataTag11hasMetadataERKSs

when I start alsaplayer and I it will not load and play the flac files.

Ciao,
Dominique

On Tue, 22 Aug 2006 14:32:58 +0200
Dominique Michel <dominique.michel@xxxxxxxxxxxx> wrote:

> Sorry for the noise, it was the cvs version, and it seam to be buggy.
> The -r4 version just did it fine.
> But it is cool to have the cvs version, so at peoples with programmer
skills can look at it.
> 
> Best,
> Dominique
> 
> 
> On Tue, 22 Aug 2006 13:36:45 +0200
> Dominique Michel <dominique.michel@xxxxxxxxxxxx> wrote:
> 
> > I get trouble with the gtk interface:
> > 
> > make[4]: Entering directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer/interface/gtk2'
> > /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/X11R6/include -I../..
-I../../alsaplayer -pthread -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include     -D_REENTRANT -DNO_MAIN_FUNCTION  -O3
-march=pentium4 -pipe -msse -msse2 -mmmx -pipe -fomit-frame-pointer
-fforce-addr -fno-ident -ftracer -fweb -fvisibility-inlines-hidden -c -o
support.lo support.cpp
> > /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/X11R6/include -I../..
-I../../alsaplayer -pthread -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include     -D_REENTRANT -DNO_MAIN_FUNCTION  -O3
-march=pentium4 -pipe -msse -msse2 -mmmx -pipe -fomit-frame-pointer
-fforce-addr -fno-ident -ftracer -fweb -fvisibility-inlines-hidden -c -o
main.lo main.cpp
> > mkdir .libs
> >  i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..
-I/usr/X11R6/include -I../.. -I../../alsaplayer -pthread
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -D_REENTRANT -DNO_MAIN_FUNCTION -O3
-march=pentium4 -pipe -msse -msse2 -mmmx -pipe -fomit-frame-pointer
-fforce-addr -fno-ident -ftracer -fweb -fvisibility-inlines-hidden -c
main.cpp  -fPIC -DPIC -o .libs/main.o
> >  i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..
-I/usr/X11R6/include -I../.. -I../../alsaplayer -pthread
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -D_REENTRANT -DNO_MAIN_FUNCTION -O3
-march=pentium4 -pipe -msse -msse2 -mmmx -pipe -fomit-frame-pointer
-fforce-addr -fno-ident -ftracer -fweb -fvisibility-inlines-hidden -c
support.cpp  -fPIC -DPIC -o .libs/support.o
> > main.cpp: In function `int interface_gtk2_start(Playlist*, int,
char**)':
> > main.cpp:767: error: `playlist_register' was not declared in this
scope
> > make[4]: *** [main.lo] Erreur 1
> > make[4]: *** Attente des tâches non terminées....
> > make[4]: Leaving directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer/interface/gtk2'
> > make[3]: *** [all-recursive] Erreur 1
> > make[3]: Leaving directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer/interface/gtk2'
> > make[2]: *** [all-recursive] Erreur 1
> > make[2]: Leaving directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer/interface'
> > make[1]: *** [all-recursive] Erreur 1
> > make[1]: Leaving directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer'
> > make: *** [all] Erreur 2
> > 
> > I try to change --disable-gtk by -desable-gtk2 in the ebuild. It did
compile in gtk but I get exactly the same error.
> > 
> > On Mon, 21 Aug 2006 21:42:23 +0200
> > Frieder Bürzele <evermind@xxxxxxxxxxxxx> wrote:
> > 
> > > Dominique Michel wrote:
> > > > On Mon, 21 Aug 2006 19:06:38 +0200
> > > > Frieder Bürzele <evermind@xxxxxxxxxxxxx> wrote:
> > > >
> > > >   
> > > >> Dominique Michel wrote:
> > > >>     
> > > >>> On Mon, 21 Aug 2006 15:48:46 +0000
> > > >>> carmen <_@xxxxxxxxxxxxxxx> wrote:
> > > >>>
> > > >>>   
> > > >>>       
> > > >>>> On Mon Aug 21, 2006 at 03:17:09PM +0200, Dominique Michel
wrote:
> > > >>>>     
> > > >>>>         
> > > >>>>> Alsaplayer will soon be removed from portage:
> > > >>>>>
> > > >>>>> https://bugs.gentoo.org/show_bug.cgi?id=143402
> > > >>>>> https://bugs.gentoo.org/show_bug.cgi?id=143742
> > > >>>>>
> > > >>>>> I like it very much to play with audio cd. Is it some other
cd
> > > >>>>>       
> > > >>>>>           
> > > >>> player
> > > >>>   
> > > >>>       
> > > >>>>> that have the possibility to change the speed of the
playback both
> > > >>>>> fordward and backward in a linear fashion as alsaplayer can
do?
> > > >>>>>
> > > >>>>> If not, I suggest at we keep it in the overlay tree. Maybe
add a
> > > >>>>>       
> > > >>>>>           
> > > >>> warning
> > > >>>   
> > > >>>       
> > > >>>>> in the ebuild as what at it can crash sometime and at it is
not
> > > >>>>> recommended to use it as a sound player for a browser.
> > > >>>>>       
> > > >>>>>           
> > > >>>> agreed. i use it because it has excellent incomplete-file
handling (eg
> > > >>>>     
> > > >>>>         
> > > >>> from a browser or streamripper) and a native JACK support. why
are they
> > > >>> removing it. just becuse it hasnt had an updated isnce 2004 or
> > > >>> somethign? silly...
> > > >>>   
> > > >>>
> > > >>> Not only. It have a few bugs and it is not maintened upstream
anymore.
> > > >>> If you look at the alsaplayer devel email list, one of the
last message
> > > >>> (2006-05-28) was from a debian guy that send patches to
correct some
> > > >>> bugs and they don't even made the change in the cvs. Those
patches are
> > > >>> incorporated in the debian version, so they must be safe and
well
> > > >>> tested. Maybe at we can incorporate those fixes in our ebuild.
> > > >>>
> > > >>> What is silly is at the first place at a so good program is
not
> > > >>> maintened.
> > > >>>
> > > >>> Dominique
> > > >>>
> > > >>>   
> > > >>>       
> > > >> agreed, ca you or someone point me to available patches?
> > > >> So I'll integrate them into the ebuild and add it to the
overlay
> > > >>
> > > >> Greetz
> > > >>     Frieder
> > > >>
> > > >>     
> > > >
> > > > All the diffs can be downloaded from
http://marc.theaimsgroup.com/?l=alsaplayer-devel&m=114878812719626&w=2
> > > > I think at the code in the cvs must be the same, as the package
is quite old, as the code in the package.
> > > > They are for the bug 
> > > >
> > > > The cvs acces is here, but the files are 2 years old or more:
> > > > http://www.alsaplayer.org/cvs.php3
> > > >
> > > > Cheers,
> > > > Dominique
> > > >
> > > >   
> > > done added
> > > 
> > > greetz
> > >     Frieder
> > > 
> > 
> 

Attachment: alsaplayer-0.99.76-r4.ebuild
Description: Binary data



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/