Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

OSCam icam x86_64 S3 Problem

stinkefisch

Hacker
Registriert
29. Juli 2009
Beiträge
439
Lösungen
2
Reaktionspunkte
263
Punkte
143
Hallo zusammen,

Koennte mir bitte jemand helfen ?
Ich versuche die oscam icam fuer x86_64 auf Ubuntu zu erstellen.

./s3 checkout
patch -p0 < oscam-emu.patch
patch -p1 < oscam_emu_icam_dvbapi_radegast_v7.patch
./s3 menu
Build native

+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11715-798 target: x86_64-linux-gnu
| Tools:
| CROSS = /opt/s3_releases/support/toolchains/native/bin/x86_64-linux-gnu-
| CC = /opt/s3_releases/support/toolchains/native/bin/x86_64-linux-gnu-gcc
| Settings:
| CONF_DIR = not_set
| 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
| 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 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 STINGER
| Compiler : x86_64-linux-gnu-gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
| Config : build/x86_64-linux-gnu/config.mak
| Binary : /opt/s3_releases/support/binaries/oscam-svn11715-Linux-x86_64-webif-dvbapi-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_ctx.c
CC cscrypt/bn_asm.c
CC cscrypt/bn_exp.c
CC cscrypt/bn_div.c
CC cscrypt/i_ecb.c
CC cscrypt/bn_print.c
CC cscrypt/bn_add.c
CC cscrypt/bn_sqr.c
CC cscrypt/i_cbc.c
CC cscrypt/bn_word.c
CC cscrypt/bn_lib.c
CC cscrypt/bn_mul.c
CC cscrypt/bn_shift.c
CC cscrypt/mem.c
CC cscrypt/aes.c
CC cscrypt/i_skey.c
CC cscrypt/des.c
CC cscrypt/rc6.c
CC cscrypt/md5.c
CC cscrypt/sha1.c
CC cscrypt/sha256.c
CC cscrypt/fast_aes.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_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-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
CC ffdecsa/ffdecsa.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-tongfang.c
CC reader-seca.c
CC reader-viaccess.c
CC reader-videoguard-common.c
CC reader-videoguard12.c
CC reader-videoguard1.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
CONF build/x86_64-linux-gnu/config.c
CC oscam-work.c
CC oscam.c
LINK /opt/s3_releases/support/binaries/oscam-svn11715-Linux-x86_64-webif-dvbapi-emu798.debug
build/x86_64-linux-gnu/module-emulator-biss.o: In function `parse_session_data':
/opt/s3_releases/oscam-svn/module-emulator-biss.c:666: undefined reference to `RSA_private_decrypt'
build/x86_64-linux-gnu/module-emulator-biss.o: In function `biss_read_pem':
/opt/s3_releases/oscam-svn/module-emulator-biss.c:824: undefined reference to `PEM_read_RSAPrivateKey'
/opt/s3_releases/oscam-svn/module-emulator-biss.c:849: undefined reference to `i2d_RSA_PUBKEY'
/opt/s3_releases/oscam-svn/module-emulator-biss.c:858: undefined reference to `EVP_MD_CTX_new'
/opt/s3_releases/oscam-svn/module-emulator-biss.c:864: undefined reference to `EVP_sha256'
/opt/s3_releases/oscam-svn/module-emulator-biss.c:864: undefined reference to `EVP_DigestInit_ex'
/opt/s3_releases/oscam-svn/module-emulator-biss.c:865: undefined reference to `EVP_DigestUpdate'
/opt/s3_releases/oscam-svn/module-emulator-biss.c:866: undefined reference to `EVP_DigestFinal_ex'
/opt/s3_releases/oscam-svn/module-emulator-biss.c:867: undefined reference to `EVP_MD_CTX_free'
collect2: error: ld returned 1 exit status
Makefile:438: recipe for target '/opt/s3_releases/support/binaries/oscam-svn11715-Linux-x86_64-webif-dvbapi-emu798.debug' failed
make[1]: *** [/opt/s3_releases/support/binaries/oscam-svn11715-Linux-x86_64-webif-dvbapi-emu798.debug] Error 1
Makefile:407: recipe for target 'all' failed
make: *** [all] Error 2

| TIME > [ 0 min(s) 47 secs ]

Ich bekomme es nicht gebaut.
Wollte mal mit x64 ubuntu anstelle von Raspberry den icam server testen.

Danke schoen.
 
Im build menu auswählen
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
Damit komme ich aber auch nicht wirklich weiter, woher hast du den Simplebuild_V, ich habe bis jetzt einen Checkout gemacht und dann mit make und make install installiert, aber ich habe es noch nicht geschafft die beiden patchen mit rein zu bekommen, sei es emu noch den ICAM ich habe ein Ubuntu Server 22.04. bin aber auch kein großer Linux freak, schaffe gerade mal einen tvheadend per repository zu installieren und ein oscam dazu, aber die patches sind ja mittlerweile wichtig.
 

erst den oscam-emu.patch

patch -p0 -b < oscam-emu.patch



dann den icam.patch

patch -p1 -b < oscam_emu_icam.patch
 
jetzt bekomme ich diese Fehlermeldung:

root@linux-server:/usr/src/oscam-svn# make CONF_DIR=/etc/oscam-svn/
+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11715-798 target: x86_64-linux-gnu-ssl
| Tools:
| CROSS =
| CC = gcc
| Settings:
| CONF_DIR = /etc/oscam-svn/
| CC_OPTS = -O3 -ggdb -pipe -ffunction-sections -fdata-sections -funroll-loops -fomit-frame-pointer -fno-tree-vectorize
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS = -fexpensive-optimizations -mmmx -msse -msse2 -msse3 -DWITH_SSL=1 -DWITH_LIBCRYPTO=1
| LDFLAGS = -Wl,--gc-sections -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -Wl,--format=binary -Wl,SoftCam.Key -Wl,--format=default
| LIBS = -lssl -lcrypto -lm -lpthread -ldl -lrt
| UseFlags = USE_SSL=1 USE_LIBCRYPTO=1
| Config:
| Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY TOUCH WITH_SSL HAVE_DVBAPI WITH_NEUTRINO READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CS_CACHEEX_AIO CW_CYCLE_CHECK LCDSUPPORT LEDSUPPORT CLOCKFIX IPV6SUPPORT WITH_EMU WITH_SOFTCAM WITH_ARM_NEON
| Protocols: CAMD33 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 SC8IN1 MP35 SMARGO DB2COM STAPI STAPI5 STINGER DRECAS
| Compiler : gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
| Config : build/x86_64-linux-gnu-ssl/config.mak
| Binary : Distribution/oscam-1.20_svn11715-798-x86_64-linux-gnu-ssl
+-------------------------------------------------------------------------------
HOSTCC webif/pages_gen
In file included from /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h:7,
from /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h:34,
from ../minilzo/minilzo.c:45:
/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h:203:15: fatal error: limits.h: Datei oder Verzeichnis nicht gefunden
203 | #include_next <limits.h> /* recurse down to the real one */
| ^~~~~~~~~~
compilation terminated.
pages_gen.c:20:10: fatal error: ctype.h: Datei oder Verzeichnis nicht gefunden
20 | #include <ctype.h>
| ^~~~~~~~~
compilation terminated.
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…