i want to compile the actual TBS-Driver to the Kernel 5.7.2 for x86. By compile i get an Error, which i'm not able to find the missing point. So please, if you see or get an idea....
The error are appearing on the Frontend STID135:
- Code: Select All Code
drivers/media/dvb-frontends/stid135/stid135-fe.c: In function ‘stid135_tune’:
drivers/media/dvb-frontends/stid135/stid135-fe.c:617:14: warning: unused variable ‘state’ [-Wunused-variable]
struct stv *state = fe->demodulator_priv;
^~~~~
In file included from drivers/media/dvb-frontends/stid135/gen_types.h:45,
from drivers/media/dvb-frontends/stid135/i2c.h:41,
from drivers/media/dvb-frontends/stid135/chip.c:36:
drivers/media/dvb-frontends/stid135/stddefs.h:55:9: error: unknown type name ‘uint8_t’
typedef uint8_t /*unsigned char*/ U8;
^~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:56:9: error: unknown type name ‘uint16_t’
typedef uint16_t /*unsigned short*/ U16;
^~~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:57:9: error: unknown type name ‘uint32_t’
typedef uint32_t /*unsigned int*/ U32;
^~~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:58:9: error: unknown type name ‘uint64_t’
typedef uint64_t /*unsigned long long*/ U64;
^~~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:60:9: error: unknown type name ‘uint8_t’
typedef uint8_t /*unsigned char*/ u8;
^~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:61:9: error: unknown type name ‘uint16_t’
typedef uint16_t /*unsigned short*/ u16;
^~~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:62:9: error: unknown type name ‘uint32_t’
typedef uint32_t /*unsigned int*/ u32;
^~~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:63:9: error: unknown type name ‘uint64_t’
typedef uint64_t /*unsigned long long*/ u64;
^~~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:66:9: error: unknown type name ‘int8_t’
typedef int8_t /*signed char*/ S8;
^~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:67:9: error: unknown type name ‘int16_t’
typedef int16_t /*signed short*/ S16;
^~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:68:9: error: unknown type name ‘int32_t’
typedef int32_t /*signed int*/ S32;
^~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:69:9: error: unknown type name ‘int64_t’
typedef int64_t /*long long*/ S64;
^~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:71:9: error: unknown type name ‘int8_t’
typedef int8_t /*signed char*/ s8;
^~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:72:9: error: unknown type name ‘int16_t’
typedef int16_t /*signed short*/ s16;
^~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:73:9: error: unknown type name ‘int32_t’
typedef int32_t /*signed int*/ s32;
^~~~~~~
drivers/media/dvb-frontends/stid135/stddefs.h:74:9: error: unknown type name ‘int64_t’
typedef int64_t /*long long*/ s64;
^~~~~~~
There seems somethings are missed by the pre-conditions.
Thanks,
Pit