I did as you recommended - but got some errors ...
sudo make
make -C /lib/modules/3.16.0-30-generic/build SUBDIRS=/home/rajan/dddvb-0.9.18beta3 CONFIG_DVB_CORE=m CONFIG_DVB_DDBRIDGE=m CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_CXD2099=m CONFIG_DVB_LNBP21=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV0367=m CONFIG_DVB_TDA18212=m CONFIG_DVB_STV0367DD=m CONFIG_DVB_TDA18212DD=m CONFIG_DVB_OCTONET=m CONFIG_DVB_CXD2843=m CONFIG_DVB_STV0910=m CONFIG_DVB_STV6111=m CONFIG_DVB_LNBH25=m CONFIG_DVB_MXL5XX=m modules
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-30-generic'
CC [M] /home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.o
In file included from /home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.c:47:0:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c: In function ‘ddb_input_start’:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c:403:6: warning: unused variable ‘tsbase’ [-Wunused-variable]
u32 tsbase = TS_INPUT_BASE + input->nr
0x10;
^
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c: In function ‘ddb_init_boards’:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c:4464:21: warning: unused variable ‘rm’ [-Wunused-variable]
struct ddb_regmap rm;
^
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c: In function ‘ddb_init’:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c:4527:1: warning: label ‘fail3’ defined but not used [-Wunused-label]
fail3:
^
In file included from /home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.c:30:0:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.c: At top level:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.h:480:12: warning: ‘ddblreadl’ defined but not used [-Wunused-function]
static u32 ddblreadl(struct ddb_link
link, u32 adr)
^
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.h:498:13: warning: ‘ddblwritel’ defined but not used [-Wunused-function]
static void ddblwritel(struct ddb_link link, u32 val, u32 adr)
^
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.c:263:26: warning: ‘octopus_i2c_2’ defined but not used [-Wunused-variable]
static struct ddb_regset octopus_i2c_2 = {
^
CC [M] /home/rajan/dddvb-0.9.18beta3/ddbridge/octonet.o
In file included from /home/rajan/dddvb-0.9.18beta3/ddbridge/octonet.c:34:0:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c: In function ‘ddb_input_start’:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c:403:6: warning: unused variable ‘tsbase’ [-Wunused-variable]
u32 tsbase = TS_INPUT_BASE + input->nr
0x10;
^
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c: In function ‘ddb_init_boards’:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c:4464:21: warning: unused variable ‘rm’ [-Wunused-variable]
struct ddb_regmap rm;
^
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c: In function ‘ddb_init’:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c:4527:1: warning: label ‘fail3’ defined but not used [-Wunused-label]
fail3:
^
In file included from /home/rajan/dddvb-0.9.18beta3/ddbridge/octonet.c:25:0:
/home/rajan/dddvb-0.9.18beta3/ddbridge/octonet.c: At top level:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.h:480:12: warning: ‘ddblreadl’ defined but not used [-Wunused-function]
static u32 ddblreadl(struct ddb_link
link, u32 adr)
^
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.h:498:13: warning: ‘ddblwritel’ defined but not used [-Wunused-function]
static void ddblwritel(struct ddb_link link, u32 val, u32 adr)
^
In file included from /home/rajan/dddvb-0.9.18beta3/ddbridge/octonet.c:34:0:
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c:3118:20: warning: ‘irq_handler0’ defined but not used [-Wunused-function]
static irqreturn_t irq_handler0(int irq, void
dev_id)
^
/home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge-core.c:3135:20: warning: ‘irq_handler1’ defined but not used [-Wunused-function]
static irqreturn_t irq_handler1(int irq, void dev_id)
^
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvbdev.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dmxdev.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb_demux.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb_filter.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb_ca_en50221.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb_frontend.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb_net.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb_ringbuffer.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb_math.o
CC [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb_netstream.o
LD [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb-core.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.o
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c: In function ‘drxk_set_parameters’:
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:4871:36: warning: unused variable ‘old_delsys’ [-Wunused-variable]
u32 delsys = p->delivery_system, old_delsys;
^
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:4871:6: warning: unused variable ‘delsys’ [-Wunused-variable]
u32 delsys = p->delivery_system, old_delsys;
^
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c: At top level:
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:4899:64: warning: ‘struct dvb_frontend_parameters’ declared inside parameter list
static int drxk_c_get_frontend(struct dvb_frontend
fe, struct dvb_frontend_parameters p)
^
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:4899:64: warning: its scope is only this definition or declaration, which is probably not what you want
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:4993:64: warning: ‘struct dvb_frontend_parameters’ declared inside parameter list
static int drxk_t_get_frontend(struct dvb_frontend
fe, struct dvb_frontend_parameters p)
^
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:5018:2: warning: initialization from incompatible pointer type
.get_frontend = drxk_c_get_frontend,
^
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:5018:2: warning: (near initialization for ‘drxk_c_ops.get_frontend’)
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:5052:2: warning: initialization from incompatible pointer type
.get_frontend = drxk_t_get_frontend,
^
/home/rajan/dddvb-0.9.18beta3/frontends/drxk_hard.c:5052:2: warning: (near initialization for ‘drxk_t_ops.get_frontend’)
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/drxk.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/lnbp21.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv090x.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv6110x.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/cxd2099.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/tda18271c2dd.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv0367dd.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/tda18212dd.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/cxd2843.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv6111.o
/home/rajan/dddvb-0.9.18beta3/frontends/stv6111.c:334:12: warning: ‘AGC_Gain’ defined but not used [-Wunused-variable]
static u32 AGC_Gain[] = {
^
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv0910.o
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/lnbh25.o
/home/rajan/dddvb-0.9.18beta3/frontends/lnbh25.c:109:12: warning: ‘lnbh25_set_tone’ defined but not used [-Wunused-function]
static int lnbh25_set_tone(struct dvb_frontend
fe,
^
CC [M] /home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.o
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c: In function ‘firmware_is_alive’:
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:302:6: warning: unused variable ‘status’ [-Wunused-variable]
int status;
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c: In function ‘set_parameters’:
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:378:23: warning: unused variable ‘demodId’ [-Wunused-variable]
MXL_HYDRA_DEMOD_ID_E demodId = state->demod;
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c: In function ‘tune’:
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:485:34: warning: unused variable ‘p’ [-Wunused-variable]
struct dtv_frontend_properties p = &fe->dtv_property_cache;
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c: In function ‘config_ts’:
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:964:18: warning: unused variable ‘mxl561_xpt_ts_valid’ [-Wunused-variable]
MXL_REG_FIELD_T mxl561_xpt_ts_valid[MXL_HYDRA_DEMOD_ID_6] = {
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:960:18: warning: unused variable ‘mxl561_xpt_ts_sync’ [-Wunused-variable]
MXL_REG_FIELD_T mxl561_xpt_ts_sync[MXL_HYDRA_DEMOD_ID_6] = {
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c: At top level:
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:86:13: warning: ‘le32_to_cpusn’ defined but not used [-Wunused-function]
static void le32_to_cpusn(u32
data, u32 size)
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:165:12: warning: ‘write_register_block’ defined but not used [-Wunused-function]
static int write_register_block(struct mxl state, u32 reg, u32 size, u8
data)
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:234:12: warning: ‘read_register_block’ defined but not used [-Wunused-function]
static int read_register_block(struct mxl state, u32 reg, u32 size, u8
data)
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:289:13: warning: ‘extract_from_mnemonic’ defined but not used [-Wunused-function]
static void extract_from_mnemonic(u32 regAddr, u8 lsbPos, u8 width,
^
/home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.c:338:12: warning: ‘cfg_scrambler’ defined but not used [-Wunused-function]
static int cfg_scrambler(struct mxl state)
^
Building modules, stage 2.
MODPOST 16 modules
WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
CC /home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.ko
CC /home/rajan/dddvb-0.9.18beta3/ddbridge/octonet.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/ddbridge/octonet.ko
CC /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb-core.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb-core.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/cxd2099.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/cxd2099.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/cxd2843.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/cxd2843.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/drxk.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/drxk.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/lnbh25.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/lnbh25.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/lnbp21.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/lnbp21.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/stv0367dd.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv0367dd.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/stv090x.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv090x.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/stv0910.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv0910.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/stv6110x.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv6110x.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/stv6111.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/stv6111.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/tda18212dd.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/tda18212dd.ko
CC /home/rajan/dddvb-0.9.18beta3/frontends/tda18271c2dd.mod.o
LD [M] /home/rajan/dddvb-0.9.18beta3/frontends/tda18271c2dd.ko
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-30-generic'
make -C apps
make[1]: Entering directory '/home/rajan/dddvb-0.9.18beta3/apps'
gcc -o cit cit.c -lpthread
cc citin.c -o citin
gcc -o flashprog flashprog.c
gcc -o modt modt.c -lpthread
gcc -o ddtest ddtest.c
ddtest.c:1487:2: warning: initialization from incompatible pointer type
{ "flashio", FlashIO, 1, "Flash IO : flashio <write data>.. <read count>" },
^
ddtest.c:1487:2: warning: (near initialization for ‘CommandTable[5].Function’)
gcc -o setmod setmod.c -I../include/
gcc -o ddflash ddflash.c
ddflash.c: In function ‘flashwrite_SSTI’:
ddflash.c:218:8: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘ssize_t’ [-Wformat=]
printf("file read error %d,%d at %u\n", rlen, errno, j);
^
make[1]: Leaving directory '/home/rajan/dddvb-0.9.18beta3/apps'
rajan@tv-server:~/dddvb-0.9.18beta3$ sudo make install
make -C /lib/modules/3.16.0-30-generic/build SUBDIRS=/home/rajan/dddvb-0.9.18beta3 CONFIG_DVB_CORE=m CONFIG_DVB_DDBRIDGE=m CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_CXD2099=m CONFIG_DVB_LNBP21=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV0367=m CONFIG_DVB_TDA18212=m CONFIG_DVB_STV0367DD=m CONFIG_DVB_TDA18212DD=m CONFIG_DVB_OCTONET=m CONFIG_DVB_CXD2843=m CONFIG_DVB_STV0910=m CONFIG_DVB_STV6111=m CONFIG_DVB_LNBH25=m CONFIG_DVB_MXL5XX=m modules
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-30-generic'
Building modules, stage 2.
MODPOST 16 modules
WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-30-generic'
make -C apps
make[1]: Entering directory '/home/rajan/dddvb-0.9.18beta3/apps'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/rajan/dddvb-0.9.18beta3/apps'
make -C /lib/modules/3.16.0-30-generic/build SUBDIRS=/home/rajan/dddvb-0.9.18beta3 modules_install
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-30-generic'
INSTALL /home/rajan/dddvb-0.9.18beta3/ddbridge/ddbridge.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/ddbridge/octonet.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/dvb-core/dvb-core.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/cxd2099.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/cxd2843.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/drxk.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/lnbh25.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/lnbp21.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/mxl5xx.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/stv0367dd.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/stv090x.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/stv0910.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/stv6110x.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/stv6111.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/tda18212dd.ko
Can't read private key
INSTALL /home/rajan/dddvb-0.9.18beta3/frontends/tda18271c2dd.ko
Can't read private key
DEPMOD 3.16.0-30-generic
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-30-generic'