Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Simplebuild 3: Toolchain Update Plugin (s3.TUP)

Aktuelles sh4-Toochain-Template für s3 zum Testen.

Bitte die Datei oe20_sh4 nach /opt/s3/support/crosstool/templates entpacken.
Dann mit ./s3 tcupdate --create oe20_sh4 toolchain erstellen und danach Libs integrieren.

Template ist in s3.TUP ab Version v0.13.3 vorhanden.
 
Zuletzt bearbeitet:
Neuigkeiten:

0.13.3
  • Korrektur von Leerzeichen Bugs
  • (endlich) 2 neue Toolchain-Templates (siehe )
    • oe20_sh4 OpenEmbedded 2.0 STBs (sh sh4 32-bit LE, glibc 2.25, gcc 9.2.0, linux 5.5.5)
    • oe20_sh_multilib OpenEmbedded 2.0 STBs with multilib support (sh sh4 32-bit LE+BE, glibc 2.25, gcc 9.2.0, linux 5.5.5)
0.13.2
  • Erweiterung der Erkennung von Toolchain Template Eigenschaften um Endian-Varianten
0.13.1
  • Erweiterung der Erkennung von Toolchain Template Eigenschaften um Super-H (sh)-Varianten
 
Seit 14.06.2020 gibt es PCSC-Lite 1.9.0.
Wer PCSC-Lite in seinen Toolchains/Systemen nutzt und die aktuellste Version einbauen möchte, kann via
./s3 tcupdate --reset
seine s3.TUP Konfiguration aktualisieren. Danach steht PCSC-Lite 1.9.0 im Library Update Menu zur Auswahl.
 
Ist es mit S3 möglich für den Router Asus RT-N18U (BCM47081) ARM V7 Cortex A9 mit OpenWRT 19.07.3 eine OSCAM zu bauen? Falls ja, wie muss man da vorgehen?
 
Es gibt einige armv7-Templates. Hast du die mal durchprobiert?
 
Danke für den Hinweis, aber schau mal richtig, meins passt schon :smirk:

Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Deine gcc-Version ist aber echt outdated. Hätte jetzt 10.1.0 erwartet. :coldsweat:

Spaß bei Seite: wie siehts bei 9.3.0 mit Compiler Warnings aus. 10.1.0 ist grauenhaft, wenn ich mich richtig erinnere.
 
Zuletzt bearbeitet:
Deshalb nehme ich ja (GCC) 9.3.0 ,da damit ohne Warnungen gebaut wird.
Code:
    ___  ____   ___
   / _ \/ ___| / __|__ _ _ __ ___
  | | | \___ \| |  / _` | '_ ` _ \
  | |_| |___) | |_| (_| | | | | | |
   \___/|____/ \___\__,_|_| |_| |_|
 
+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11581 target: armv7-vuplus-linux-gnueabihf-ssl-libusb
| Tools:
|  CROSS    = /opt/s3/support/toolchains/arm_vuplus/bin/armv7-vuplus-linux-gnueabihf-
|  CC       = /opt/s3/support/toolchains/arm_vuplus/bin/armv7-vuplus-linux-gnueabihf-gcc
| Settings:
|  CONF_DIR = /etc/tuxbox/config/oscam/
|  CC_OPTS  = -O2 -ggdb -pipe -ffunction-sections -fdata-sections
|  CC_WARN  = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
|  CFLAGS   = -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 TOUCH WITH_SSL HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CW_CYCLE_CHECK
|  Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX RADEGAST SCAM SERIAL CONSTCW PANDORA GHTTP
|  Readers  : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
|  CardRdrs : PHOENIX INTERNAL MP35 SMARGO STINGER SMART
|  Compiler : armv7-vuplus-linux-gnueabihf-gcc (GCC) 9.3.0
|  Config   : build/armv7-vuplus-linux-gnueabihf-ssl-libusb/config.mak
|  Binary   : /opt/s3/support/binaries/oscam-svn11581-arm_vuplus-webif-dvbapi-ssl-libusb-upx
+-------------------------------------------------------------------------------
HOSTCC    webif/pages_gen
GEN    webif/pages.c
GEN    Compressed 441448 template bytes into 179252 bytes. 262196 saved bytes (59.39%).
CC    cscrypt/i_cbc.c
CC    cscrypt/des.c
CC    cscrypt/i_ecb.c
CC    cscrypt/i_skey.c
CC    cscrypt/md5.c
CC    cscrypt/rc6.c
CC    cscrypt/fast_aes.c
CC    cscrypt/mdc2.c
CC    cscrypt/sha256.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_mp35.c
CC    csctapi/ifd_phoenix.c
CC    csctapi/ifd_sci.c
CC    csctapi/ifd_smargo.c
CC    csctapi/ifd_smartreader.c
CC    csctapi/ifd_stinger.c
CC    minilzo/minilzo.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-constcw.c
CC    module-csp.c
CC    module-cw-cycle-check.c
CC    module-dvbapi-chancache.c
CC    module-dvbapi.c
CC    module-gbox-helper.c
CC    module-gbox-sms.c
CC    module-gbox-remm.c
CC    module-gbox-cards.c
CC    module-gbox.c
CC    module-ird-guess.c
CC    module-monitor.c
CC    module-newcamd.c
CC    module-newcamd-des.c
CC    module-pandora.c
CC    module-ghttp.c
CC    module-radegast.c
CC    module-scam.c
CC    module-serial.c
CC    module-stat.c
CC    module-webif-lib.c
CC    module-webif-tpl.c
CC    module-webif.c
CC    webif/pages.c
CC    reader-common.c
CC    reader-bulcrypt.c
CC    reader-conax.c
CC    reader-cryptoworks.c
CC    reader-dgcrypt.c
CC    reader-dre.c
CC    reader-dre-cas.c
CC    reader-dre-common.c
CC    reader-dre-st20.c
CC    reader-griffin.c
CC    reader-irdeto.c
CC    reader-nagra-common.c
CC    reader-nagra.c
CC    reader-nagracak7.c
CC    reader-seca.c
CC    reader-tongfang.c
CC    reader-viaccess.c
CC    reader-videoguard-common.c
CC    reader-videoguard1.c
CC    reader-videoguard12.c
CC    reader-videoguard2.c
CC    oscam-aes.c
CC    oscam-array.c
CC    oscam-hashtable.c
CC    oscam-cache.c
CC    oscam-chk.c
CC    oscam-client.c
CC    oscam-conf.c
CC    oscam-conf-chk.c
CC    oscam-conf-mk.c
CC    oscam-config-account.c
CC    oscam-config-global.c
CC    oscam-config-reader.c
CC    oscam-config.c
CC    oscam-ecm.c
CC    oscam-emm.c
CC    oscam-emm-cache.c
CC    oscam-failban.c
CC    oscam-files.c
CC    oscam-garbage.c
CC    oscam-lock.c
CC    oscam-log.c
CC    oscam-log-reader.c
CC    oscam-net.c
CC    oscam-llist.c
CC    oscam-reader.c
CC    oscam-simples.c
CC    oscam-string.c
CC    oscam-time.c
CC    oscam-work.c
CC    oscam.c
CONF    build/armv7-vuplus-linux-gnueabihf-ssl-libusb/config.c
BUILD    Distribution/list_smargo-1.20_svn11581-armv7-vuplus-linux-gnueabihf-ssl-libusb
LINK    /opt/s3/support/binaries/oscam-svn11581-arm_vuplus-webif-dvbapi-ssl-libusb-upx.debug
STRIP    /opt/s3/support/binaries/oscam-svn11581-arm_vuplus-webif-dvbapi-ssl-libusb-upx
 
Zuletzt bearbeitet:
Muss bzgl. gcc 10.1.0 eigentlich mittelfristig der oscam source angepasst oder mit anderen gcc-Parametern gebaut werden?
 
Zurück
Oben