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

Oscam selbst kompiliert - läuft nicht

Rincewind666

Ist gelegentlich hier
Registriert
23. Mai 2010
Beiträge
75
Reaktionspunkte
5
Punkte
28
Hallo ihr da draussen,
ich habe eine Zgemma Star S Box mit Mipsel Broadcom Chip - sie ist meines erachtens ein VU Clone.
Bisher habe ich nach Toolchainanleitung die Oscam selbst kompiliert.

Dies ging nicht nach dem Schema Mipsel PLI4 Dreambox HD800E, 8000 VU+, sondern nach dem
Schema Dreambox 800 8000 Mipsel.
Also folgende Schritte:
cd /tmp
sudo mkdir -p /opt/cross
wget
sudo tar -xf Toolchain_mipsel-tuxbox-linux.Dreambox.tar.bz2 -C /opt/cross

dann
export TOOLCHAIN=/opt/cross/mipsel-unknown-linux-gnu
make CROSS=$TOOLCHAIN/bin/mipsel-unknown-linux-gnu-

Die Oscam wurde fehlerfrei kompiliert und lief nach dem kopieren auf die Box.

Nun musste ich auf einem PC mein Ubuntu-Gnome erneuern, und nach dem kompilieren
der Oscam R11273 bekomme ich auf der Box folgende Fehlermeldung:
root@zgemmass:~# oscam_s -V
oscam_s: error while loading shared libraries: r: cannot open shared object file: No such file or directory

Kompilieren auf dem 2.Rechner dem Lappi funktioniert noch einwandfrei, und die Oscam läuft auch danach auf der Box....

Die Unterschiede liegen im Toolchain welches ein
oscam-1.20-unstable_svn11273-mipsel-tuxbox-linux-gnu und ein
oscam-1.20-unstable_svn11273-mipsel-unknown-linux-gnu hervorruft.

Auf dem Lappi wird folgendes ausgeführt:
export TOOLCHAIN=/opt/cross/mipsel-tuxbox-linux-gnu
make CROSS=$TOOLCHAIN/bin/mipsel-tuxbox-linux-gnu-

Unter /opt/cross sind auf dem Lappi auch beide Verzeichnisse vorhanden:
mipsel-unknown-linux-gnu und mipsel-tuxbox-linux-gnu

Auf meinem grossen PC habe ich auch Toolchain für mipsel-tuxbox-linux-gnu installiert
(also für VU+ PLI4 Mipsel).
Das kompilieren läuft ebenfalls fehlerfrei, aber die Fehlermeldung auf der Box bleibt die selbe.

Ich vermute nun eine Änderung im Toolchain bzw. unterschiedlieche Toolchains auf den PCs , Librarys auf der Box fehlen doch nicht, da die kompilierte Oscam R11273 vom Lappi reiungslos läuft...
Wie beschrieben habe ich mit Toolchain für PLI VU und auch für DM800 kompiliert, beides läuft nicht.

Wie soll ich da nun den Fehler finden???
Gruß Rincewind
 
Zuletzt bearbeitet:
Danke für den Link von simplebuild Osprey, probier ich mal.
Deine IPK hatte ich schon probiert, hatte aber die gleiche Fehlermeldung.
Da kann doch nur bei meiner Variante das Toolchain falsch sein...
 
@ospray

Würde für die Vu+solo2 es gehen unter Windows 10 Bash on Ubuntu oscam zu kompilieren ??
Welches Toolchain braucht man hier Mipsel ..

Grüße Jens
 
simplebuild 3 kann auch unter Windows 10 in der Linux Umgebung bauen.
Toolchain für Target Dreambox/VU+ würde ich immer dreambox_fpu nehmen.

-supraracer
 
Habe nun vorhin mit Simplebuild erstellt,
nun fehlt eine Library die benannt wird (Muss
morgen nochmal gucken).
Werde dann nochmal mit Laptop simplebuild testen. Wenns läuft muss es ja am neu aufgesetzten PC liegen.
 
Die Fehlermeldung auf der Box lautet nun:
error while loading shared libraries: ad.so.0

Ich habe festgestellt das auf beiden Rechnern und auch unterschiedlichen Distros 32/64 Bit die selbe Fehlermeldung erscheint.
Oscam wird ohne Fehler kompiliert auf der Box fehlen Librarys oder die Pfade stimmen nicht. für ad.so.0 ist aber nichts im Netz zu finden...

Ich aktualisiere mal hier:
Das Crosscompilieren funktioniert 100%ig. Ich habe meine alte cloud ibox 2 angeworfen
(hat den gleichen Inhalt - Prozessor usw - ) diese hat openatv 5.1 drauf und nimmt die
Oscam ohne Probleme. die Zgemma hat openatv 5.3 drauf (sicherheitshalber gestern und heute nochmal neu bespielt) und nimmt die Oscam nicht.

Die Oscams laufen erst nach Stromlos machen der Box. Das hatte ich noch nie.
Ein Reboot hat immer gereicht.
Kann geschlossen werden....
 
Zuletzt bearbeitet:
Zurück
Oben