I try to compile,but i get this error:
+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11713-798 target: x86_64-linux-gnu-libusb
| Tools:
| CROSS = /home/oscam/s3_releases-master/support/toolchains/native/bin/x86_64-linux-gnu-
| CC = /home/oscam/s3_releases-master/support/toolchains/native/bin/x86_64-linux-gnu-gcc
| Settings:
| CONF_DIR = /usr/local/etc/config1
| CC_OPTS = -O1 -ggdb -pipe -ffunction-sections -fdata-sections -o nodeadcode
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS = -fexpensive-optimizations -mmmx -msse -msse2 -msse3 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8
| LDFLAGS = -Wl,--gc-sections -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8
| LIBS = -lusb-1.0 -lrt -lm -lpthread -ldl -lrt
| UseFlags = USE_LIBUSB=1 USE_UTF8=1
| Config:
| Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CW_CYCLE_CHECK CLOCKFIX WITH_EMU WITH_SOFTCAM
| Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX
| Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD BULCRYPT
| CardRdrs : SMARGO SMART
| Compiler : x86_64-linux-gnu-gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
| Config : build/x86_64-linux-gnu-libusb/config.mak
| Binary : /home/oscam/s3_releases-master/support/binaries/oscam-svn11713-Linux-x86_64-webif-dvbapi-libusb-emu798
+-------------------------------------------------------------------------------
HOSTCC webif/pages_gen
GEN webif/pages.c
GEN Compressed 491208 template bytes into 185857 bytes. 305351 saved bytes (62.16%).
CC cscrypt/bn_add.c
CC cscrypt/bn_asm.c
CC cscrypt/aes.c
CC cscrypt/bn_lib.c
CC cscrypt/bn_ctx.c
CC cscrypt/bn_div.c
CC cscrypt/bn_exp.c
CC cscrypt/bn_mul.c
CC cscrypt/bn_print.c
CC cscrypt/bn_shift.c
CC cscrypt/bn_word.c
CC cscrypt/i_cbc.c
CC cscrypt/bn_sqr.c
CC cscrypt/i_ecb.c
CC cscrypt/mem.c
CC cscrypt/i_skey.c
CC cscrypt/rc6.c
CC cscrypt/des.c
CC cscrypt/sha1.c
CC cscrypt/md5.c
CC cscrypt/fast_aes.c
CC cscrypt/sha256.c
CC cscrypt/mdc2.c
CC csctapi/atr.c
CC csctapi/icc_async.c
CC csctapi/io_serial.c
CC csctapi/protocol_t0.c
CC csctapi/protocol_t1.c
CC csctapi/ifd_smargo.c
CC minilzo/minilzo.c
CC csctapi/ifd_smartreader.c
CC module-anticasc.c
CC module-cacheex.c
CC module-camd35-cacheex.c
CC module-camd35.c
CC module-cccam-cacheex.c
CC module-cccam.c
CC module-cccshare.c
CC module-emulator.c
CC module-emulator-osemu.c
CC module-emulator-streamserver.c
CC module-emulator-cryptoworks.c
CC module-emulator-biss.c
CC module-emulator-director.c
CC module-emulator-irdeto.c
CC module-emulator-nagravision.c
CC module-emulator-powervu.c
CC module-emulator-icam.c
CC module-emulator-viaccess.c
module-emulator-icam.c: In function ‘icam_write_cw’:
module-emulator-icam.c:90:30: error: ‘emu_stream_client_key_data’ {aka ‘struct <anonymous>’} has no member named ‘icam_csa_ks’
90 | if (emu_fixed_key_data[i].icam_csa_ks == NULL)
| ^
module-emulator-icam.c:92:27: error: ‘emu_stream_client_key_data’ {aka ‘struct <anonymous>’} has no member named ‘icam_csa_ks’
92 | emu_fixed_key_data[i].icam_csa_ks = get_key_struct();
| ^
module-emulator-icam.c:100:54: error: ‘emu_stream_client_key_data’ {aka ‘struct <anonymous>’} has no member named ‘icam_csa_ks’
100 | set_even_control_word_ecm(emu_fixed_key_data[i].icam_csa_ks, er->cw, er->ecm[0x15]);
| ^
module-emulator-icam.c:104:50: error: ‘emu_stream_client_key_data’ {aka ‘struct <anonymous>’} has no member named ‘icam_csa_ks’
104 | set_even_control_word(emu_fixed_key_data[i].icam_csa_ks, er->cw);
| ^
module-emulator-icam.c:109:52: error: ‘emu_stream_client_key_data’ {aka ‘struct <anonymous>’} has no member named ‘icam_csa_ks’
109 | set_odd_control_word_ecm(emu_fixed_key_data[i].icam_csa_ks, er->cw + 8, er->ecm[0x15]);
| ^
module-emulator-icam.c:113:48: error: ‘emu_stream_client_key_data’ {aka ‘struct <anonymous>’} has no member named ‘icam_csa_ks’
113 | set_odd_control_word(emu_fixed_key_data[i].icam_csa_ks, er->cw + 8);
| ^
module-emulator-icam.c:116:27: error: ‘emu_stream_client_key_data’ {aka ‘struct <anonymous>’} has no member named ‘icam_csa_used’; did you mean ‘pvu_csa_used’?
116 | emu_fixed_key_data[i].icam_csa_used = 1;
| ^~~~~~~~~~~~~
| pvu_csa_used
module-emulator-icam.c: In function ‘icam_connect_to_radegast’:
module-emulator-icam.c:143:32: error: ‘struct s_config’ has no member named ‘rad_srvip’; did you mean ‘ncd_srvip’?
143 | SIN_GET_ADDR(cservaddr) = cfg.rad_srvip;
| ^~~~~~~~~
| ncd_srvip
In file included from globals.h:27,
from module-emulator-icam.c:3:
module-emulator-icam.c:144:32: error: ‘struct s_config’ has no member named ‘rad_port’
144 | cservaddr.sin_port = htons(cfg.rad_port);
| ^
make[1]: *** [Makefile:454: build/x86_64-linux-gnu-libusb/module-emulator-icam.o] Error 1
make[1]: *** Waiting for unfinished jobs....
CC ffdecsa/ffdecsa.c
CC module-cw-cycle-check.c
CC module-csp.c
make: *** [Makefile:409: all] Error 2
| TIME > [ 0 min(s) 16 secs ]
Any ideea how to fix it? Thanks