o compile mit Raspberry Pi Problem

Gelöste Themen / Solved Threads
Antworten
Mayer
IPC Freak
Beiträge: 187
Registriert: Do 27. Okt 2011, 01:19
Kontaktdaten:

o compile mit Raspberry Pi Problem

Beitrag von Mayer »

Jetzt bin ich´s schon wieder.

Ich habe mal versucht eine neuere Oscam Version zu erstellen, aber das funktioniert leider nicht.
Hier ist mal die Ausgabe der Console:

Code: Alles auswählen

You have selected the following components:

Add-ons:
        WEBIF               : on
        HAVE_DVBAPI         : off
        IRDETO_GUESSING     : off
        CS_ANTICASC         : off
        WITH_DEBUG          : on
        MODULE_MONITOR      : off
        WITH_SSL            : off
        WITH_LB             : on
        CS_CACHEEX          : off
        LCDSUPPORT          : off
        IPV6SUPPORT         : off

Protocols:
        MODULE_CAMD33       : off
        MODULE_CAMD35       : off
        MODULE_CAMD35_TCP   : off
        MODULE_NEWCAMD      : off
        MODULE_CCCAM        : on
        MODULE_GBOX         : off
        MODULE_RADEGAST     : off
        MODULE_SERIAL       : off
        MODULE_CONSTCW      : off
        MODULE_PANDORA      : off

Readers:
        WITH_CARDREADER     : on
        READER_NAGRA        : on
        READER_IRDETO       : on
        READER_CONAX        : off
        READER_CRYPTOWORKS  : off
        READER_SECA         : off
        READER_VIACCESS     : off
        READER_VIDEOGUARD   : off
        READER_DRE          : off
        READER_TONGFANG     : off
        READER_BULCRYPT     : off

Bereite 32bit Kompilierung vor..

-- The C compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Looking for pthread.h
-- Looking for pthread.h - found
--   pthread found. Adding pthread support
-- Looking for openssl/aes.h
-- Looking for openssl/aes.h - found
--   openssl found.
-- Looking for time.h
-- Looking for time.h - found
--   librt found (needed by libusb).
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
--   static libusb 1.0 found (/usr/local/lib/libusb-1.0.a). Adding smartreader support
-- Looking for PCSC/wintypes.h
-- Looking for PCSC/wintypes.h - found
--   PCSC headers found (/usr/include/PCSC). Adding PCSC support
-- The CXX compiler identification is GNU
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
--   librt found (needed by libusb).
-- Utils: pthread found. Adding pthread support
-- Utils: static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Utils: operating system: Linux
-- Utils: target system: arm-linux-gnueabi

-- Utils: use system static libusb
--
--
--   operating system: Linux
--   target system: arm-linux-gnueabi
--   revision: 7197
--   use libcrypto functions
--   use system pcsc functions
--   use system pthread functions
--   use system libusb functions
--
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/compile/oscam-svn/build_dir

Folgendes kompilieren kann einige Zeit in Anspruch nehmen...

Druecken Sie bitte <Enter> um fortzufahren...
Scanning dependencies of target csmodules
[  1%] Building C object CMakeFiles/csmodules.dir/module-csp.o
[  2%] Building C object CMakeFiles/csmodules.dir/module-stat.o
[  3%] Building C object CMakeFiles/csmodules.dir/module-pandora.o
[  4%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[  6%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[  7%] Building C object CMakeFiles/csmodules.dir/module-lcd.o
[  8%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[  9%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-coolapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-azbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-webif-pages.o
[ 14%] Building C object CMakeFiles/csmodules.dir/module-webif.o
[ 15%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-anticasc.o
[ 18%] Building C object CMakeFiles/csmodules.dir/module-webif-lib.o
[ 19%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 20%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 21%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 22%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 24%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 25%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 26%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-stapi.o
Linking C static library libcsmodules.a
[ 26%] Built target csmodules
Scanning dependencies of target svnversion-log
[ 26%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 27%] Building C object CMakeFiles/csoscam.dir/oscam-llist.o
[ 28%] Building C object CMakeFiles/csoscam.dir/oscam-log.o
[ 30%] Building C object CMakeFiles/csoscam.dir/oscam-reader.o
[ 31%] Building C object CMakeFiles/csoscam.dir/oscam-garbage.o
[ 32%] Building C object CMakeFiles/csoscam.dir/oscam-simples.o
[ 33%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 34%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
Linking C static library libcsoscam.a
[ 34%] Built target csoscam
Scanning dependencies of target csreaders
[ 36%] Building C object CMakeFiles/csreaders.dir/reader-videoguard-common.o
[ 37%] Building C object CMakeFiles/csreaders.dir/reader-cryptoworks.o
[ 38%] Building C object CMakeFiles/csreaders.dir/reader-videoguard2.o
[ 39%] Building C object CMakeFiles/csreaders.dir/reader-common.o
[ 40%] Building C object CMakeFiles/csreaders.dir/reader-irdeto.o
[ 42%] Building C object CMakeFiles/csreaders.dir/reader-conax.o
[ 43%] Building C object CMakeFiles/csreaders.dir/reader-dre.o
[ 44%] Building C object CMakeFiles/csreaders.dir/reader-seca.o
[ 45%] Building C object CMakeFiles/csreaders.dir/reader-tongfang.o
[ 46%] Building C object CMakeFiles/csreaders.dir/reader-viaccess.o
[ 48%] Building C object CMakeFiles/csreaders.dir/reader-videoguard1.o
[ 49%] Building C object CMakeFiles/csreaders.dir/reader-nagra.o
[ 50%] Building C object CMakeFiles/csreaders.dir/reader-videoguard12.o
[ 51%] Building C object CMakeFiles/csreaders.dir/reader-bulcrypt.o
Linking C static library libcsreaders.a
[ 51%] Built target csreaders
Scanning dependencies of target svnversion
[ 51%] Built target svnversion
Scanning dependencies of target algo
[ 53%] Building C object algo/CMakeFiles/algo.dir/minilzo.o
Linking C static library libalgo.a
[ 53%] Built target algo
Scanning dependencies of target csctapi
[ 54%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_mp35.o
[ 55%] Building C object csctapi/CMakeFiles/csctapi.dir/icc_async.o
[ 56%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sci.o
[ 57%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_cool.o
[ 59%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smartreader.o
[ 60%] Building C object csctapi/CMakeFiles/csctapi.dir/atr.o
[ 61%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t0.o
[ 62%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_stapi.o
[ 63%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t1.o
[ 65%] Building C object csctapi/CMakeFiles/csctapi.dir/t1_block.o
[ 66%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_phoenix.o
[ 67%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_azbox.o
[ 68%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smargo.o
[ 69%] Building C object csctapi/CMakeFiles/csctapi.dir/io_serial.o
[ 71%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_pcsc.o
[ 72%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sc8in1.o
Linking C static library libcsctapi.a
[ 72%] Built target csctapi
Scanning dependencies of target cscrypt
[ 73%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_mul.o
[ 74%] Building C object cscrypt/CMakeFiles/cscrypt.dir/crc32.o
[ 75%] Building C object cscrypt/CMakeFiles/cscrypt.dir/des.o
[ 77%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_print.o
[ 78%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_ecb.o
[ 79%] Building C object cscrypt/CMakeFiles/cscrypt.dir/mem.o
[ 80%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_cbc.o
[ 81%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_div.o
[ 83%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_sqr.o
[ 84%] Building C object cscrypt/CMakeFiles/cscrypt.dir/aes.o
[ 85%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_exp.o
[ 86%] Building C object cscrypt/CMakeFiles/cscrypt.dir/rc6.o
[ 87%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_word.o
[ 89%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_skey.o
[ 90%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_add.o
[ 91%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_asm.o
[ 92%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_shift.o
[ 93%] Building C object cscrypt/CMakeFiles/cscrypt.dir/md5.o
[ 95%] Building C object cscrypt/CMakeFiles/cscrypt.dir/sha1.o
[ 96%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_lib.o
[ 97%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_ctx.o
Linking C static library libcscrypt.a
[ 97%] Built target cscrypt
Scanning dependencies of target oscam
[ 98%] Building C object CMakeFiles/oscam.dir/oscam.o
Linking C executable oscam
[ 98%] Built target oscam
Scanning dependencies of target list_smargo
[100%] Building C object utils/CMakeFiles/list_smargo.dir/list_smargo.o
Linking C executable list_smargo
[100%] Built target list_smargo


Die neue oscam.x86 befindet sich in /var/emu/oscam/
Die ALTE oscam.x86 wurde in old_oscam.armel umbenannt!


 Neue oscam-svn build 7197 erfolgreich erstellt!

-------------------------------------------------------------------------------

Soll OScam jetzt neu gestartet werden?
[J]a  | []Nein j

shell-init: Kann das nicht aktuelle Verzeichnis wiederfinden: getwd: Kann nicht auf das übergeordnete Verzeichnis zugreifen.: Datei oder Verzeichnis nicht gefunden

OScam wurde deaktiviert!
Zum Re-aktivieren: i cams


-------------------------------------------------------------------------------

 Fertig! ;-)

root@raspberrypi ~ > cd /tmp/compile/oscam-svn/build_dir
-bash: cd: /tmp/compile/oscam-svn/build_dir: Datei oder Verzeichnis nicht gefunden
root@raspberrypi ~ >
Vielleicht hat ja wieder einer den entscheidenden Tipp.

FG
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: o compile mit Raspberry Pi Problem

Beitrag von feissmaik »

Welche IPC version ist das? Das sieht mir nämlich nach einem alten "o compile" aus

Code: Alles auswählen

Die ALTE oscam.x86 wurde in old_oscam.armel umbenannt!
wird mit dem neuen/aktuellen script eigentlich nicht mehr gemacht

Guck mal ins verzeichnis /var/emu/oscam/ und lösch ggf die old_oscam.armel
Du musst nicht kämpfen um zu siegen
Mayer
IPC Freak
Beiträge: 187
Registriert: Do 27. Okt 2011, 01:19
Kontaktdaten:

Re: o compile mit Raspberry Pi Problem

Beitrag von Mayer »

Das ist die 11.4 die ich gestern Abend von eurem Server geladen habe.
Datum war glaub ich 21.07.12.

Ich muss jetzt aber weg, werde es später noch mal anschauen.

Danke
Mayer
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: o compile mit Raspberry Pi Problem

Beitrag von feissmaik »

Hm ne das kann aber irgendwie nich sein - hab grad noch mal in das ipc-114.tgz was aufm ipc updateserver liegt geschaut und da ist die renewbinary() function korrekt so wies sein sollte:

Code: Alles auswählen

renewbinary() {
        rm -rf $OSBIN
        mv $filedir_tmp/$oscamBUILD/build_dir/oscam $CAMBINS/oscam/$OSVERSION
        echo " " 
        echo "Die neue $OSVERSION befindet sich in $CAMBINS/oscam/"
        echo " "
}
die Zeile von wegen "alte wurde umbenannt" gibts da nicht mehr ;)

Hast du vielleicht das OnlineScript ausgeführt? Da steht das nämlich leider noch drin - was ich aber auch grad rausgeschmissen hab :?


/EDIT: btw was ich auch gerade sehe:
Die neue oscam.x86 befindet sich in /var/emu/oscam/
x86 ist für die himbeere ne falsche :p

Also dann scheint bereits beim installieren etwas schief gelaufen zu sein - bist du sicher das du die aktuelle ipc-114.tgz inkl. passender ipcsetup.sh ausgeführt hast? weil erst in der aktuellen ipcsetup.sh steht das anpassen der OSVERSION varible drin...
Du musst nicht kämpfen um zu siegen
Mayer
IPC Freak
Beiträge: 187
Registriert: Do 27. Okt 2011, 01:19
Kontaktdaten:

Re: o compile mit Raspberry Pi Problem

Beitrag von Mayer »

Ja ich habe das online script ausgeführt.

Ich wusste gar nicht das es nicht mehr nötig ist.

Misst, da habe ich wohl was verpasst.

Ich probier es aber noch mal, test nur gerade noch Raspbian.

FG
Mayer
IPC Freak
Beiträge: 187
Registriert: Do 27. Okt 2011, 01:19
Kontaktdaten:

Re: o compile mit Raspberry Pi Problem

Beitrag von Mayer »

Unter Raspbian bricht das Script komplett ab, ich muss aber jetzt leider echt los, sonst würde ich mal schauen was in den betroffenen Zeilen steht. Aber ist ist mal die Ausgabe:

Code: Alles auswählen

root@raspberrypi ~ > o compile
oscam-compile.sh v1.104

Installiere benoetigte Pakete zum Kompilieren von OScam..

OK   http://archive.raspberrypi.org wheezy InRelease
OK   http://mirrordirector.raspbian.org wheezy InRelease
OK   http://archive.raspberrypi.org wheezy/main armhf Packages
OK   http://mirrordirector.raspbian.org wheezy/main armhf Packages
OK   http://mirrordirector.raspbian.org wheezy/contrib armhf Packages
OK   http://mirrordirector.raspbian.org wheezy/non-free armhf Packages
OK   http://mirrordirector.raspbian.org wheezy/rpi armhf Packages
Ign http://archive.raspberrypi.org wheezy/main Translation-de_DE
Ign http://archive.raspberrypi.org wheezy/main Translation-de
Ign http://archive.raspberrypi.org wheezy/main Translation-en
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-de_DE
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-de
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en
Ign http://mirrordirector.raspbian.org wheezy/main Translation-de_DE
Ign http://mirrordirector.raspbian.org wheezy/main Translation-de
Ign http://mirrordirector.raspbian.org wheezy/main Translation-en
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-de_DE
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-de
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-de_DE
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-de
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en
Paketlisten werden gelesen... Fertig
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Statusinformationen werden eingelesen... Fertig
Paket libssl0.9.8 ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Paket »libssl0.9.8« hat keinen Installationskandidaten


-------------------------------------------------------------------------------

Moechten Sie eine bestimmte svn Revisionsnummer kompilieren oder die aktuelle?
[4801]  | []Aktuelle

-------------------------------------------------------------------------------

/var/emu/script/oscam-compile.sh: Zeile 238: svn: Kommando nicht gefunden.
Lade aktuelle oscam-svn Revision ...
/var/emu/script/oscam-compile.sh: Zeile 240: svn: Kommando nicht gefunden.
 Verbindungsfehler! Versuche Mirror..
/var/emu/script/oscam-compile.sh: Zeile 243: svn: Kommando nicht gefunden.

 Verbindungsfehler! Abbruch!
root@raspberrypi ~ >

FG
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: o compile mit Raspberry Pi Problem

Beitrag von feissmaik »

Aha oke beim Raspbian gibt es kein libssl0.9.8 mehr, das wurde mit libssl1.0.0 ersetzt...

Führ mal jetzt das OnlineScript aus: i os oscam-compile.sh

..bevor ich das im 11.4 Paket ändere sollten wir das genauer ergründen ;)


/EDIT: lese gerade das beim Raspbian noch nicht alle verfügbaren Debian Wheezy Pakete für "hard float support" portiert wurden also ggf kann es da noch probleme geben kA kann ich erst in ein paar stunden testen wenn ich wieder zuhause bin...
Du musst nicht kämpfen um zu siegen
Mayer
IPC Freak
Beiträge: 187
Registriert: Do 27. Okt 2011, 01:19
Kontaktdaten:

Re: o compile mit Raspberry Pi Problem

Beitrag von Mayer »

Habe es getestet und es funktioniert. Bis auf die shell-init Zeile, aber da weißt du sicher mehr dazu.

Leider habe ich kein Log von der Installation, das hat aber gefühlt etwas länger gedauert.

Code: Alles auswählen

Die neue oscam.armel befindet sich in /var/emu/oscam/


 Neue oscam-svn build 7197 erfolgreich erstellt!

-------------------------------------------------------------------------------

Soll OScam jetzt neu gestartet werden?
[J]a  | []Nein j

shell-init: Kann das nicht aktuelle Verzeichnis wiederfinden: getwd: Kann nicht auf das übergeordnete Verzeichnis zugreifen.: Datei oder Verzeichnis nicht gefunden
OScam : restart
OScam : beendet
OScam : gestartet

-------------------------------------------------------------------------------

 Fertig! ;-)
Besten Dank.

Mayer
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste