Non riesco più a compilare vdr con kubuntu .
Mi dà questo errore :
root@DVRbox:/usr/local/src/VDR# make
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" audio.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" channels.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" config.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" cutter.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" device.c
device.c:274: error: redefinition of ‘int cDevice::read_t(int, unsigned char*)’
device.c:154: error: ‘int cDevice::read_t(int, unsigned char*)’ previously defined here
device.c:286: error: redefinition of ‘int cDevice::set_filter(int, int)’
device.c:166: error: ‘int cDevice::set_filter(int, int)’ previously defined here
device.c:300: error: redefinition of ‘int cDevice::get_pmt_pid(unsigned char*, int)’
device.c:180: error: ‘int cDevice::get_pmt_pid(unsigned char*, int)’ previously defined here
device.c:315: error: redefinition of ‘int cDevice::set_filter_pmt(int, int)’
device.c:195: error: ‘int cDevice::set_filter_pmt(int, int)’ previously defined here
device.c:331: error: redefinition of ‘void cDevice::WritePmtTmp(char, int)’
device.c:211: error: ‘void cDevice::WritePmtTmp(char, int)’ previously defined here
device.c:394: error: redefinition of ‘int cDevice::read_t(int, unsigned char*)’
device.c:154: error: ‘int cDevice::read_t(int, unsigned char*)’ previously defined here
device.c:406: error: redefinition of ‘int cDevice::set_filter(int, int)’
device.c:166: error: ‘int cDevice::set_filter(int, int)’ previously defined here
device.c:420: error: redefinition of ‘int cDevice::get_pmt_pid(unsigned char*, int)’
device.c:180: error: ‘int cDevice::get_pmt_pid(unsigned char*, int)’ previously defined here
device.c:435: error: redefinition of ‘int cDevice::set_filter_pmt(int, int)’
device.c:195: error: ‘int cDevice::set_filter_pmt(int, int)’ previously defined here
device.c:451: error: redefinition of ‘void cDevice::WritePmtTmp(char, int)’
device.c:211: error: ‘void cDevice::WritePmtTmp(char, int)’ previously defined here
device.c:514: error: redefinition of ‘int cDevice::read_t(int, unsigned char*)’
device.c:154: error: ‘int cDevice::read_t(int, unsigned char*)’ previously defined here
device.c:526: error: redefinition of ‘int cDevice::set_filter(int, int)’
device.c:166: error: ‘int cDevice::set_filter(int, int)’ previously defined here
device.c:540: error: redefinition of ‘int cDevice::get_pmt_pid(unsigned char*, int)’
device.c:180: error: ‘int cDevice::get_pmt_pid(unsigned char*, int)’ previously defined here
device.c:555: error: redefinition of ‘int cDevice::set_filter_pmt(int, int)’
device.c:195: error: ‘int cDevice::set_filter_pmt(int, int)’ previously defined here
device.c:571: error: redefinition of ‘void cDevice::WritePmtTmp(char, int)’
device.c:211: error: ‘void cDevice::WritePmtTmp(char, int)’ previously defined here
make: *** [device.o] Error 1
Cosa devo fare?
Ciao
error
Moderatori: ragno, tapino, alez, zulu, davidea