Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] MP3 plugin v0.8.1 fails to compile



Hi!

I can't get the MP3 plugin to compile, MPlayer plugin however compiles
without problems. Here's the error:

--- clip --- clip --- clip ---
make[1]: Entering directory `/maxtor/work/vdr/VDR/PLUGINS/src/mp3-0.8.1'
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include mp3.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include i18n.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include data.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include menu.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include data-mp3.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include menu-mp3.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include setup-mp3.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include player-mp3.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include stream.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include network.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VO
RBISFILE -I../../../include -I../../../../DVB/include decoder.c
In file included from decoder.c:34:
decoder-mp3.h:49: type specifier omitted for parameter
decoder-mp3.h:49: parse error before `)'
make[1]: *** [decoder.o] Error 1
--- clip --- clip --- clip ---

My configuration is:

linux-dvb.2003-09-05.tar.bz2 (also tried CVS version from 13.10.2003)
vdr-1.2.5.tar.bz2
vdr-mp3-0.8.1.tar.gz (also tried v0.8.0)
vdr-dxr3-0.2.1.tgz
libsndfile-1.0.5.tar.gz
libvorbis-1.0.tar.gz
libogg-1.0.tar.gz
libmad-0.15.0b.tar.gz
libao-0.8.3.tar.gz
lame-3.93.1.tar.gz.tar
ffmpeg-0.4.8.tar.gz.tar

Kernel is 2.4.22 and the rest of the system is SuSE 8.0. Is this some bug in
GCC 2.95.3 (20010315 (SuSE)) etc. and should I also install the latest GCC
3.3.1 and try to compile the plugin with it?

Any ideas, what I'm doing wrong? I also can't get the DVB driver to compile
but that doesn't bother me just now because I haven't even ordered a DVB-C
card yet. I want to get to know VDR first and test how my system (Duron 600
MHz, 384 MB, H+) works with H+'s TV-out etc... I assume that the MP3 plugin
doesn't need a compiled DVB driver to be compiled itself?

This is probably a bit off-topic but here's the error message from compiling
the DVB driver:

--- clip --- clip --- clip ---
make[1]: Entering directory `/maxtor/work/vdr/DVB/apps/dvbdate'
gcc -g -O2 -MD -Wall -I. -I../../include -c dvbdate.c -o dvbdate.o
dvbdate.c: In function `main':
dvbdate.c:303: parse error before `int'
dvbdate.c:316: `ret' undeclared (first use in this function)
dvbdate.c:316: (Each undeclared identifier is reported only once
dvbdate.c:316: for each function it appears in.)
dvbdate.c:326: warning: int format, time_t arg (arg 3)
make[1]: *** [dvbdate.o] Error 1
make[1]: Leaving directory `/maxtor/work/vdr/DVB/apps/dvbdate'
make: *** [dvb] Error 2
--- clip --- clip --- clip ---

I've used Google to search if someone else have had same kind of problems
but I haven't found anything useful yet.

-- 
Toni Lindroos <tonilind.ml@*NOSPAM*nic.fi>
Turku, Finland




-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index