Building Gmu Music Player 0.9.0


klapse

Central Scrutinizer
Joined
Aug 30, 2012
Messages
1,932
Location
Germany
I get the following error


Linking gmu.bin


Compiling src/decoders/vorbis.c


cc1: warning: -Wuninitialized is not supported without -O


src/decoders/vorbis.c:22:33: error: tremor/ivorbiscodec.h: No such file or directory


src/decoders/vorbis.c:23:32: error: tremor/ivorbisfile.h: No such file or directory


Using source


http://wejp.k.vu/files/gmu-0.9.0.tar.gz


Could author include the required tremor includes and update the link? Or am I missing something else?
 
I read that you need some other stuff in your toolchain - Libvorbis and some other stuff? There is a discussion on the authors webpage.
 
thats funny I was thinking about having gmu on the pandora just yesterday.
 
Uhmm...well, it's exactly on the same site as the source, that klapse managed to find.

I prefer the repo too, but that's not really an excuse or a reason.
 
I get the following error


Linking gmu.bin


Compiling src/decoders/vorbis.c


cc1: warning: -Wuninitialized is not supported without -O


src/decoders/vorbis.c:22:33: error: tremor/ivorbiscodec.h: No such file or directory


src/decoders/vorbis.c:23:32: error: tremor/ivorbisfile.h: No such file or directory


Using source

http://wejp.k.vu/files/gmu-0.9.0.tar.gz


Could author include the required tremor includes and update the link? Or am I missing something else?
You are indeed missing something - the Tremor Vorbis decoder library in your toolchain. You can either update your toolchain, build the library yourself, or, if you don't need Ogg Vorbis playback, you can of course just disable the vorbis decoder in Gmu (see DECODERS_TO_BUILD variable in pandora.mk). The source code of Gmu is complete as is and I will not include the tremor header files with Gmu. It is an external library (just as the mpg123 library used for mp3 playback) and is not part of Gmu, but it is rather just used by Gmu.
If you just want to use Gmu, you can of course simply use the PND, as others have mentioned already. Btw, there is an updated version 0.9.1 of Gmu, which you might want to try. Both 0.9.0 and 0.9.1 come with PND files, so for the ordinary user, there is no need for compiling from source.
 
Back
Top