Thanks for the tool. Using the last version on a debian buster platform. Run into an issue that I can't compile a oscam version for my Raspb 1 B with smargos attached. If I don't include smargo reader support, everything compiles great
| OSCam ver: 1.20_svn rev: 11725-798 target: armv6-rpi1-linux-gnueabihf-ssl-libusb
| Tools:
| CROSS = /install/support/toolchains/rpi_armv6/bin/armv6-rpi1-linux-gnueabihf-
| CC = /install/support/toolchains/rpi_armv6/bin/armv6-rpi1-linux-gnueabihf-gcc
| Settings:
| CONF_DIR = /etc/tuxbox/config
| 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 -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8
| LDFLAGS = -Wl,--gc-sections -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8
| LIBS = -lssl -lcrypto -lusb-1.0 -lrt -lm -lpthread -ldl
| UseFlags = USE_SSL=1 USE_LIBCRYPTO=1 USE_LIBUSB=1 USE_UTF8=1
| Config:
| Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING WITH_DEBUG MODULE_MONITOR WITH_LB WITH_EMU WITH_SOFTCAM
| Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX SCAM
| Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
| CardRdrs : PHOENIX INTERNAL SMARGO SMART
| Compiler : armv6-rpi1-linux-gnueabihf-gcc (crosstool-NG 1.25.0.117_66ac9e6 - simplebuild3) 12.2.0
| Config : build/armv6-rpi1-linux-gnueabihf-ssl-libusb/config.mak
| Binary : /install/support/binaries/oscam-svn11725-rpi_armv6-webif-dvbapi-libusb-emu798
+-------------------------------------------------------------------------------
HOSTCC webif/pages_gen
GEN webif/pages.c
GEN Compressed 492344 template bytes into 186433 bytes. 305911 saved bytes (62.13%).
CC cscrypt/i_cbc.c
CC cscrypt/i_ecb.c
CC cscrypt/i_skey.c
CC cscrypt/rc6.c
CC cscrypt/fast_aes.c
CC cscrypt/sha256.c
CC cscrypt/des.c
CC cscrypt/md5.c
CC csctapi/icc_async.c
CC cscrypt/mdc2.c
CC csctapi/protocol_t1.c
CC csctapi/atr.c
CC csctapi/io_serial.c
CC csctapi/protocol_t0.c
CC csctapi/ifd_sci.c
CC csctapi/ifd_phoenix.c
CC csctapi/ifd_smargo.c
CC csctapi/ifd_smartreader.c
CC minilzo/minilzo.c
csctapi/ifd_smartreader.c:13:10: fatal error: libusb-1.0/libusb.h: No such file or directory
13 | #include <libusb-1.0/libusb.h>
| ^~~~~
compilation terminated.
make[1]: [Makefile:457: build/armv6-rpi1-linux-gnueabihf-ssl-libusb/csctapi/ifd_smartreader.o] Error 1
make[1]: Waiting for unfinished jobs....
CC module-camd35.c
CC module-cccam.c
make: *** [Makefile:413: all] Error 2
| TIME > [ 0 min(s) 6 secs ]
Any idea how to resolve this or is this not supported ?
Thanks for the tool. Using the last version on a debian buster platform. Run into an issue that I can't compile a oscam version for my Raspb 1 B with smargos attached. If I don't include smargo reader support, everything compiles great
| OSCam ver: 1.20_svn rev: 11725-798 target: armv6-rpi1-linux-gnueabihf-ssl-libusb | Tools: | CROSS = /install/support/toolchains/rpi_armv6/bin/armv6-rpi1-linux-gnueabihf- | CC = /install/support/toolchains/rpi_armv6/bin/armv6-rpi1-linux-gnueabihf-gcc | Settings: | CONF_DIR = /etc/tuxbox/config | 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 -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8 | LDFLAGS = -Wl,--gc-sections -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8 | LIBS = -lssl -lcrypto -lusb-1.0 -lrt -lm -lpthread -ldl | UseFlags = USE_SSL=1 USE_LIBCRYPTO=1 USE_LIBUSB=1 USE_UTF8=1 | Config: | Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING WITH_DEBUG MODULE_MONITOR WITH_LB WITH_EMU WITH_SOFTCAM | Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX SCAM | Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT | CardRdrs : PHOENIX INTERNAL SMARGO SMART | Compiler : armv6-rpi1-linux-gnueabihf-gcc (crosstool-NG 1.25.0.117_66ac9e6 - simplebuild3) 12.2.0 | Config : build/armv6-rpi1-linux-gnueabihf-ssl-libusb/config.mak | Binary : /install/support/binaries/oscam-svn11725-rpi_armv6-webif-dvbapi-libusb-emu798 +------------------------------------------------------------------------------- HOSTCC webif/pages_gen GEN webif/pages.c GEN Compressed 492344 template bytes into 186433 bytes. 305911 saved bytes (62.13%). CC cscrypt/i_cbc.c CC cscrypt/i_ecb.c CC cscrypt/i_skey.c CC cscrypt/rc6.c CC cscrypt/fast_aes.c CC cscrypt/sha256.c CC cscrypt/des.c CC cscrypt/md5.c CC csctapi/icc_async.c CC cscrypt/mdc2.c CC csctapi/protocol_t1.c CC csctapi/atr.c CC csctapi/io_serial.c CC csctapi/protocol_t0.c CC csctapi/ifd_sci.c CC csctapi/ifd_phoenix.c CC csctapi/ifd_smargo.c CC csctapi/ifd_smartreader.c CC minilzo/minilzo.c csctapi/ifd_smartreader.c:13:10: fatal error: libusb-1.0/libusb.h: No such file or directory 13 | #include <libusb-1.0/libusb.h> | ^
~~~~compilation terminated. make[1]: [Makefile:457: build/armv6-rpi1-linux-gnueabihf-ssl-libusb/csctapi/ifd_smartreader.o] Error 1 make[1]: Waiting for unfinished jobs.... CC module-camd35.c CC module-cccam.c make: *** [Makefile:413: all] Error 2| TIME > [ 0 min(s) 6 secs ]
Any idea how to resolve this or is this not supported ?