Quantcast
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

gelöst Fehlermeldung beim kompilieren einer OSCAM-EMU auf einem RPi

mo10rq

Hacker
Registriert
23. Dezember 2008
Beiträge
332
Reaktionspunkte
65
Punkte
98
Hallo zusammen,

ich versuche auf meinem Raspberry Pi eine Oscam-emu selbst zu bauen.
Soweit so gut! Am Ende vom kompilieren kommt eine Fehlermeldung mit der ich nichts anfangen kann.

Ps. ohne den EMU Patch läuft alles durch, aber sobald ich mit dem Patch kompiliere, dann kommt zum Schluss die Fehlermeldung. Kann mir hier jemand helfen bzw. sagen was die Fehlermeldung zu bedeuten hat, damit ich meinen Fehler finde?


root@raspberrypi:/usr/osemu/oscam-svn# svn update
Aktualisiere ».«:
Revision 11678.
root@raspberrypi:/usr/osemu/oscam-svn# make USE_LIBUSB=1
+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11678-798 target: arm-linux-gnueabihf-libusb
| Tools:
| CROSS =
| CC = 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-styl e-definition
| CFLAGS = -fexpensive-optimizations -DWITH_LIBUSB=1
| LDFLAGS = -Wl,--gc-sections -DWITH_LIBUSB=1 -Wl,--format=binary -Wl,SoftCam. Key -Wl,--format=default
| LIBS = -lusb-1.0 -lrt -lm -lpthread -ldl -lrt
| UseFlags = USE_LIBUSB=1
| Config:
| Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CS_CACHEEX_AIO CW_CYCL E_CHECK CLOCKFIX WITH_EMU WITH_SOFTCAM
| Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX CONSTCW
| Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUA RD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
| CardRdrs : PHOENIX SMART
| Compiler : gcc (Raspbian 6.3.0-18+rpi1+deb9u1) 6.3.0 20170516
| Config : build/arm-linux-gnueabihf-libusb/config.mak
| Binary : Distribution/oscam-1.20_svn11678-798-arm-linux-gnueabihf-libusb
+-------------------------------------------------------------------------------
LINK Distribution/oscam-1.20_svn11678-798-arm-linux-gnueabihf-libusb.debug
build/arm-linux-gnueabihf-libusb/module-emulator-biss.o: In function `parse_sess ion_data':
/usr/osemu/oscam-svn/module-emulator-biss.c:677: undefined reference to `RSA_pri vate_decrypt'
build/arm-linux-gnueabihf-libusb/module-emulator-biss.o: In function `biss_read_ pem':
/usr/osemu/oscam-svn/module-emulator-biss.c:835: undefined reference to `PEM_rea d_RSAPrivateKey'
/usr/osemu/oscam-svn/module-emulator-biss.c:860: undefined reference to `i2d_RSA _PUBKEY'
/usr/osemu/oscam-svn/module-emulator-biss.c:869: undefined reference to `EVP_MD_ CTX_new'
/usr/osemu/oscam-svn/module-emulator-biss.c:875: undefined reference to `EVP_sha 256'
/usr/osemu/oscam-svn/module-emulator-biss.c:875: undefined reference to `EVP_Dig estInit_ex'
/usr/osemu/oscam-svn/module-emulator-biss.c:876: undefined reference to `EVP_Dig estUpdate'
/usr/osemu/oscam-svn/module-emulator-biss.c:877: undefined reference to `EVP_Dig estFinal_ex'
/usr/osemu/oscam-svn/module-emulator-biss.c:878: undefined reference to `EVP_MD_ CTX_free'
collect2: error: ld returned 1 exit status
Makefile:435: die Regel für Ziel „Distribution/oscam-1.20_svn11678-798-arm-linux -gnueabihf-libusb.debug“ scheiterte
make[1]: *** [Distribution/oscam-1.20_svn11678-798-arm-linux-gnueabihf-libusb.de bug] Fehler 1
Makefile:404: die Regel für Ziel „all“ scheiterte
make: *** [all] Fehler 2
root@raspberrypi:/usr/osemu/oscam-svn#
 
Zuletzt bearbeitet von einem Moderator:
@ mo10rq
Try like this:
make USE_LIBCRYPTO = 1 USE_LIBUSB = 1 [/ SPOILER]
 
Zuletzt bearbeitet:
Kurze Rückmeldung

-alter EMU Patch mit "USE_LIBCRYPTO=1" funktioniert
make USE_LIBCRYPTO=1 USE_LIBUSB=1

-neuer Patch ohne "USE_LIBCRYPTO=1", hier kommt es auch zu einer Fehlermeldung

-neuer Patch mit "USE_LIBCRYPTO=1" funktioniert
wget


Kann mir jemand sagen, warum man beim kompilieren mit EMU Patch den Befehl "USE_LIBCRYPTO=1" benötigt und wenn man eine normale oscam (also ohne den EMU Patch) den Befehl nicht benötigt?
 
Zuletzt bearbeitet:
Sorry for my bad English.
I thanked you in posts 2, 3 and 6.

Ich wünsche hier alle im Forum einen guten Start ins neue Jahr .... und bedanke mich für all die User, die hier im Digital Eliteboard tätig sind.
 
Zuletzt bearbeitet:
Ich hab gerade gesehen das Alex einen neuen Patch gepostet hat.

oscam-emu-master

Nun ist meine Frage, wie integriere ich diesen bei mir. Momentan hab ich diesen Patch:



Ist oscam-emu-master jetzt evtl. in

integriert?
 
Zuletzt bearbeitet:
Hallo Alex, danke für die Antwort.

was würdest du mir zum zukünftig beim kompilieren empfehlen.
Diesen (und vermutlich auch der offizielle) Patch


oder den von gorgone?
 
kann man eigentlich mit einen Rapi 3b+ und IPC Oscam Versionen für andere Receiver z.B. mit mips; arm64 usw. kompilieren lassen ?
MfG
 
Danke für diese Info - hätte ja sein können das da was geht
für simplebuild denke ich mal hab ich nicht die passende HW mit BS - mit so nem alten Vista Laptop (2010) - ob man da ein Linux BS wo simplebuild drauf läuft installieren kann k.A.
MfG
 
Zurück
Oben