Hey, ich hab gerade vor ein Spiel mit Software Rendering (Framebuffer Ausgabe) auf die Dreambox DM900 UHD zu "porten".
Ich hab erst alles für die ARMv7 Architektur am Mac crosscompiled. Lief auch sauber durch, aber die Dreambox kann die Binärdateien nicht ausführen.
Vermutlich weil ich GCC 13 genutzt habe - also einen viel neueren Compiler. Edit: Nein, es liegt an ABI- und Lib-Mismatches. Aber die kann man umgehen wenn man direkt die Box zum compilen nutzt.
Jetzt dachte ich daran:"Ich kann doch auch direkt auf der Dreambox compilen".
Leider bringt aber apt-get install gcc nichts hervor, und auch per apt search finde ich nicht direkt den gcc compiler.
Woher bekomme ich den? Und welche Version wird auf Newnigma 2.5 genutzt? GCC 5.3?
Vielen Dank! Ich hab schon wieder viel zu lange durchgemacht, sehts mir nach wenn.. ich was falsch gefragt hab.
Übrigens, Newnigma2 ist richtig toll, nutze ich seit Jahren. Vielen Dank für das Image!
Edit: Und cmake wäre auch nicht schlecht, das bräuchte ich auch.
Ich hab erst alles für die ARMv7 Architektur am Mac crosscompiled. Lief auch sauber durch, aber die Dreambox kann die Binärdateien nicht ausführen.
Vermutlich weil ich GCC 13 genutzt habe - also einen viel neueren Compiler. Edit: Nein, es liegt an ABI- und Lib-Mismatches. Aber die kann man umgehen wenn man direkt die Box zum compilen nutzt.
Jetzt dachte ich daran:"Ich kann doch auch direkt auf der Dreambox compilen".
Leider bringt aber apt-get install gcc nichts hervor, und auch per apt search finde ich nicht direkt den gcc compiler.
Woher bekomme ich den? Und welche Version wird auf Newnigma 2.5 genutzt? GCC 5.3?
Vielen Dank! Ich hab schon wieder viel zu lange durchgemacht, sehts mir nach wenn.. ich was falsch gefragt hab.
Übrigens, Newnigma2 ist richtig toll, nutze ich seit Jahren. Vielen Dank für das Image!

Edit: Und cmake wäre auch nicht schlecht, das bräuchte ich auch.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Arcardy ()