Mailing List archive

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

[vdr] VDR on AMD64 in 64bit with bitstreamout



Hi all,

I am trying to get VDR up and running on an AMD64 in an 64bit
gentoo-environment. I make use of the dvb-kernel-driver of a
2.6.5-gentoo-r1 kernel and compiled everything with gcc 3.3.3.

So far everything works just fine. After adding -fPIC to all
Makefiles (CCFLAGS), i.e. vdr, libsi and several plugins, I
have got a working VDR 1.3.9, at the moment with osdteletext
and femon.

One thing I am really missing now is the bitstreamout-plugin.
Below you can see, what I get if I try to compile it without
changing anything of this particular plugin (Makefile, etc.
-fPIC seems to be set by default).

Any ideas? Thanx in advance

CU
Norbert

===================== compile log

make[1]: Entering directory `/usr/local/src/vdr-1.3.8/PLUGINS/src/bitstreamout-0
.50e'
make[1]: Leaving directory `/usr/local/src/vdr-1.3.8/PLUGINS/src/bitstreamout-0.
50e'
make[1]: Entering directory `/usr/local/src/vdr-1.3.8/PLUGINS/src/bitstreamout-0
.50e'
bitstreamout Version 0.50e
/usr/src/linux/arch/x86_64/Makefile:75: *** target file `all' has both : and ::
entries. Stop.
g++ -O2 -funroll-loops -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLU
GIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE -I../../../include -I../../../../D
VB/include bitstreamout.c
/usr/src/linux/arch/x86_64/Makefile:75: *** target file `all' has both : and ::
entries. Stop.
g++ -O2 -funroll-loops -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLU
GIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE -I../../../include -I../../../../D
VB/include iec60958.c
/usr/src/linux/arch/x86_64/Makefile:75: *** target file `all' has both : and ::
entries. Stop.
g++ -O2 -funroll-loops -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLU
GIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE -I../../../include -I../../../../D
VB/include ac3.c
/usr/src/linux/arch/x86_64/Makefile:75: *** target file `all' has both : and ::
entries. Stop.
g++ -O2 -funroll-loops -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLU
GIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE -I../../../include -I../../../../D
VB/include dts.c
/usr/src/linux/arch/x86_64/Makefile:75: *** target file `all' has both : and ::
entries. Stop.
g++ -O2 -funroll-loops -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLU
GIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE -I../../../include -I../../../../D
VB/include lpcm.c
/usr/src/linux/arch/x86_64/Makefile:75: *** target file `all' has both : and ::
entries. Stop.
g++ -O2 -funroll-loops -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLU
GIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE -I../../../include -I../../../../D
VB/include channel.c
/usr/src/linux/arch/x86_64/Makefile:75: *** target file `all' has both : and ::
entries. Stop.
g++ -O2 -funroll-loops -Wall -Woverloaded-virtual -pthread -fPIC -DPIC -c -DPLU
GIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE -I../../../include -I../../../../D
VB/include replay.c
replay.c: In member function `bool cReplayOutSPDif::OffsetToDvdOfPS1(const
uchar*, int&, int)':
replay.c:166: error: ambiguous overload for 'operator>=' in 'dvd >= 4'
replay.c:166: error: candidates are: operator>=(int, int) <built-in>
replay.c:166: error: operator>=(uint_32, int) <built-in>
bytes.h:62: error: bool cHandle::operator>=(const size_t&)
bytes.h:63: error: bool cHandle::operator>=(const ssize_t&)
replay.c: In member function `bool cReplayOutSPDif::ScanPayOfPS1(const uchar*,
int&, int)':
replay.c:219: error: ambiguous overload for 'operator>=' in 'dvd >= 4'
replay.c:219: error: candidates are: operator>=(int, int) <built-in>
replay.c:219: error: operator>=(uint_32, int) <built-in>
bytes.h:62: error: bool cHandle::operator>=(const size_t&)
bytes.h:63: error: bool cHandle::operator>=(const ssize_t&)
replay.c:316: error: ambiguous overload for 'operator>=' in 'dvb >= 2'
replay.c:316: error: candidates are: operator>=(int, int) <built-in>
replay.c:316: error: operator>=(uint_32, int) <built-in>
bytes.h:62: error: bool cHandle::operator>=(const size_t&)
bytes.h:63: error: bool cHandle::operator>=(const ssize_t&)
replay.c: In member function `bool cReplayOutSPDif::DigestPayOfMP2(const
uchar*, int&, int)':
replay.c:336: error: ambiguous overload for 'operator>=' in 'audio >= 2'
replay.c:336: error: candidates are: operator>=(int, int) <built-in>
replay.c:336: error: operator>=(uint_32, int) <built-in>
bytes.h:62: error: bool cHandle::operator>=(const size_t&)
bytes.h:63: error: bool cHandle::operator>=(const ssize_t&)
replay.c: In member function `virtual void cReplayOutSPDif::Play(const uchar*,
int)':
replay.c:408: error: ambiguous overload for 'operator>=' in 'play >= 10'
replay.c:408: error: candidates are: operator>=(int, int) <built-in>
replay.c:408: error: operator>=(uint_32, int) <built-in>
bytes.h:62: error: bool cHandle::operator>=(const size_t&)
bytes.h:63: error: bool cHandle::operator>=(const ssize_t&)
make[1]: *** [replay.o] Error 1






Home | Main Index | Thread Index