Ga naar inhoud


[all] Zelf software compilen op de Dreambox


Pringle

Aanbevolen berichten

Beste Satters,

 

Ik wil weten of het mogelijk is om zelf software te installeren of compilen op de Dreambox. Ik heb gelezen ergens dat de Dreambox-images gebasserd zijn op Debian. Helaas lukt het mij niet om met 'apt' software te installeren. Is er een manier om vanuit source te compilen, en hoe?

Mijn bedoeling is om Slimserver te draaien op mijn Dream. Dit is software die ik gebruik in combinatie met mijn Squeezebox (een netwerk audioplayer).

Error, no keyboard. Press F1 to continue.

Link naar reactie
Delen op andere sites


  • Reacties 60
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

Logisch idd. De voogecompileerde packages zijn natuurlijk voor X86.

 

Ik ben niet echt bekend met het compilen van software. Op mijn Debianbak gebruik ik altijd 'apt' <img src="/forums/images/graemlins/wink.gif" alt="" />. Ik heb met 'make' wel eens zitten spelen maar dit zal in een standaard gemini-image niet werken, of wel?

 

Enige oplossing is dus zelf een image bouwen en de Perlcode van Slimserver achteraf compilen?

 

Die CVS images wat moet ik mij daarbij voorstellen, Is het uiteindelijk een standaard Enigma na installatie?

 

 

Bedankt voor je reacties Daf2000

Error, no keyboard. Press F1 to continue.

Link naar reactie
Delen op andere sites

Belangrijke vraag is wat voor dreambox je hebt.

Als je een 7020 of 7025 hebt, kan je met openembedded aan de slag.

Daarmee zijn de meeste zaken relatief eenvoudig te crosscompilen, als ze al niet standaard beschikbaar zijn.

 

Maar crosscompilen is een stuk lastiger dan iets voor je desktop PC compileren, en zelfs dat is al weer lastiger dan apt ;-)

Link naar reactie
Delen op andere sites

Ik heb twee scriptjes om een 7000/500 image te bouwen.

Het eerster script haalt de sources op met cvs, het tweede bouwt daar een werkend image van.

In de omgeving die gebouwd wordt, zouden volgens mij ook andere dingen te bouwen moeten zijn.

Als er interesse is, wil ik ze morgen wel posten.

Nu moet ik de deur uit.

 

Greetz, Lion.

Link naar reactie
Delen op andere sites

Citaat:
Belangrijke vraag is wat voor dreambox je hebt.
Als je een 7020 of 7025 hebt, kan je met openembedded aan de slag.
Daarmee zijn de meeste zaken relatief eenvoudig te crosscompilen, als ze al niet standaard beschikbaar zijn.

Maar crosscompilen is een stuk lastiger dan iets voor je desktop PC compileren, en zelfs dat is al weer lastiger dan apt ;-)


Ik heb nu een DB500 maar wil een 7020/7025 (ivm harddisk) aanschaffen als mijn wens een mogelijkheid is. Waar het om gaat is dat ik dan mijn PC niet aan hoef te hebben om mijn muziek te kunnen benaderen. Het wordt of een (DIYS)NAS of een DreamBox+HD.

ik ben gaan lezen over openembedded en ik moet zeggen dat het mijn huidige kennis van linux behoorlijk overstijgt. Ik kom er vast wel uit (nooit te beroerd om iets te leren), maar het zal even duren <img src="/forums/images/graemlins/wink.gif" alt="" /> Een How-To of een zet in de goede richting is welkom!

Error, no keyboard. Press F1 to continue.

Link naar reactie
Delen op andere sites

Citaat:
Ik heb twee scriptjes om een 7000/500 image te bouwen.
Het eerster script haalt de sources op met cvs, het tweede bouwt daar een werkend image van.
In de omgeving die gebouwd wordt, zouden volgens mij ook andere dingen te bouwen moeten zijn.
Als er interesse is, wil ik ze morgen wel posten.
Nu moet ik de deur uit.

Greetz, Lion.


Ik heb zeker interesse. Als je het wilt posten, graag...

Error, no keyboard. Press F1 to continue.

Link naar reactie
Delen op andere sites

Hier komen ze!

Ik heb een bestaand script (of aanwijzingen, wellicht zelfs hier uit de database) genomen, en dat in tweeen geknipt.

Hierdoor splits je het ophaal- en het bouw-gedeelte.

Op deze manier kun je zelf nog knutselen aan je sources voordat ze gebouwd worden, of bouwen, knutselen en herbouwen.

Ik heb deze scripts al een paar maal gebruikt om een cvs te bouwen voor in mijn flash.

Het werkt simpel: maak een directory aan, kopieer hier beide scripts in, en run achtereenvolgens ./UpdateCVS en ./BuildImage.

Hierna is je image klaar.

Bekijk de inhoud van de scripts voor de details.

 

Suc6, Lion.

1278738-BouwImage.zip

Link naar reactie
Delen op andere sites

Thanks!! Was al langer van plan eens de sourcecode in te duiken, helaas heb ik nooit echt de tijd en zin gehad om het allemaal uit te zoeken. Met zo'n script is het allemaal wat gemakkelijker natuurlijk! Thanks!

 

Link naar reactie
Delen op andere sites

Dreambox 8000 HD PVR / DM 920 UHD - Visiosat BISAT G3 Astra 28.5/Eurobird 28.2/Astra 19.2/Hotbird 13

Link naar reactie
Delen op andere sites

  • 3 weken later...

Hoi,

 

Ik heb de boxman howto gebruikt en het Makefile-opendreambox script gedraait.

In de eerste plaats was er een versie conflict in de oe.mtn database dat te verhelpen is met een database conversie.

Daarna liep de makefile weer goed en na een lange tijd van packages downloaden en configgen komt de volgende error op waar ik niet mee verder kom:

 

Code:
.............NOTE: package glibc-intermediate-2.3.2+cvs20040726: startedNOTE: package glibc-intermediate-2.3.2+cvs20040726-r22: task do_compile: startedERROR: function do_compile failedERROR: see log in /home/dreambox/tuxbox-bb/build/tmp/work/glibc-intermediate-2.3.2+cvs20040726-r22/temp/log.do_compile.14106NOTE: Task failed: /home/dreambox/tuxbox-bb/build/tmp/work/glibc-intermediate-2.3.2+cvs20040726-r22/temp/log.do_compile.14106NOTE: package glibc-intermediate-2.3.2+cvs20040726-r22: task do_compile: failedERROR: TaskFailed event exception, abortingNOTE: package glibc-intermediate-2.3.2+cvs20040726: failedERROR: Build of dreambox-image failed

 

Heeft iemand een idee hoe ik nu verder kom?

 

Bvd

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...