Ich möchte auf meinen Ubuntu 18.04 x64 PC Oscam für meine gigablue ( armv7l ) selbst bauen.
Dazu braucht man aber den passenden toolchain, leider finde ich bei der beliebte Suchmaschine nicht das passende.
Kann mir jemand helfen?
Sind jetzt schon 25 min um und habe noch nicht geschafft den wget herunter zu laden, da fehlt der sch... key :grin: .
Ich werde es mal später versuchen wenn ich mehr zeit habe dafür.
vielen dank
Jetzt ist meine "arm7" toolchain in den Ordner /home/crosstool-ng/work-dir/.
Brauche ich dann bloß den Pfad angeben, wenn ich oscam kompilieren möchte?
das kann nimmer funktionieren, wo ist da der Pfad zum Cross Compiler ?
Code:
Egon21@ubuntu-18.04:/opt/s3/oscam-svn$ TOOLCHAIN=/opt/s3/support/toolchains/arm_gigablue
Egon21@ubuntu-18.04:/opt/s3/oscam-svn$ make CROSS=$TOOLCHAIN/bin/armv7-gigablue-linux-gnueabihf-
+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11572 target: armv7-gigablue-linux-gnueabihf
| Tools:
| CROSS = /opt/s3/support/toolchains/arm_gigablue/bin/armv7-gigablue-linux-gnueabihf-
| CC = /opt/s3/support/toolchains/arm_gigablue/bin/armv7-gigablue-linux-gnueabihf-gcc
| Settings:
| CONF_DIR = /usr/local/etc
| CC_OPTS = -O2 -ggdb -pipe -ffunction-sections -fdata-sections
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS =
| LDFLAGS = -Wl,--gc-sections
| LIBS = -lm -lpthread -ldl
| UseFlags =
| Config:
| Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING WITH_DEBUG MODULE_MONITOR WITH_LB
| 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 STINGER
| Compiler : armv7-gigablue-linux-gnueabihf-gcc (GCC) 9.2.0
| Config : build/armv7-gigablue-linux-gnueabihf/config.mak
| Binary : Distribution/oscam-1.20_svn11572-armv7-gigablue-linux-gnueabihf
+-------------------------------------------------------------------------------
CC cscrypt/aes.c
CC cscrypt/bn_add.c
CC cscrypt/bn_asm.c
CC cscrypt/bn_ctx.c
CC cscrypt/bn_div.c
CC cscrypt/bn_exp.c
CC cscrypt/bn_lib.c
CC cscrypt/bn_mul.c
CC cscrypt/bn_print.c
CC cscrypt/bn_shift.c
CC cscrypt/bn_sqr.c
CC cscrypt/bn_word.c
CC cscrypt/mem.c
CC cscrypt/des.c
CC cscrypt/i_cbc.c
CC cscrypt/i_ecb.c
CC cscrypt/i_skey.c
CC cscrypt/md5.c
CC cscrypt/rc6.c
CC cscrypt/sha1.c
CC cscrypt/mdc2.c
CC cscrypt/fast_aes.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_phoenix.c
CC csctapi/ifd_sci.c
CC csctapi/ifd_stinger.c
CC minilzo/minilzo.c
CC module-camd35.c
CC module-cccam.c
CC module-cccshare.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-scam.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-gigablue-linux-gnueabihf/config.c
LINK Distribution/oscam-1.20_svn11572-armv7-gigablue-linux-gnueabihf.debug
STRIP Distribution/oscam-1.20_svn11572-armv7-gigablue-linux-gnueabihf
Egon21@ubuntu-18.04:/opt/s3/oscam-svn$