Doume forum
Récepteurs HD => DREAM MULTIMEDIA - DREAMBOX E² - DM8000 - DM800HD - DM800SE - DM500HD - DM7025 (non-HD) => Discussions Générales => Discussion démarrée par: MiKe le 28 octobre 2009 à 17:50:23
-
(http://pongomike37.free.fr/pli.png)
Si vous vous sentez l'âme d'un développeur, c'est le moment !
The Enigma1 and the Enigma2 source code of the International PLi® team is now available at the website http://openpli.pli-images.org.
Our OpenPLi project, is going to be the basis on which we continue our development of the PLi® Dreambox software, with means you can get the latest software for your set top box on demand rather than having to wait so for our users nothing will change, we have only made the code public as the GPL license requires us to do.
For everybody who knows how to develop and program, it is now possible to build your own PLi® based software (image).
If you release your own PLi based software, please add 'Based on PLi®' into your release notes.
Known bugs, issues and wanted features are also available at our OpenPLi website, see the 'View Tickets' chapter at http://openpli.pli-images.org.
We encourage other developers, and skinners for example, to join us in the OpenPLi project, if you like you can get a hold of a separate branch to do your own Plugin or Enigma/Python development.
Our build server generates....
;)
-
Voilà une démarche dont j'aime l'esprit
Merci à la PLi Team, et à toi, Mike, pour l'info
-
Mais la mise en place sur un Fedora Core est pas gagnée :
fatal : bad pack file
Et bitbake détecte des rafales d'erreurs de syntaxe
Bref, ça va se mériter, comme d'hab !
-
Je vais faire un test sous Ubuntu pour voir...je te tiens au courant ;)
-
Alors, sous Fedora Core 4 (eh oui, un vieux tromblon, mais qui fonctionne très bien : 464 jours de uptime !) , ça ne veut rien savoir
Il ne trouve pas les dependancies concernant enigma2 et ses plugins
Et s'arrête au bout de 5 heures !
Sans doute dû aux erreurs détectées par bitbake, au parsing
Essai sur FC8 64 bits : crashe de suite
Dernier essai sur FC8 32 bits : Cette fois, aucune erreur bitbake
Compile CDK démarrée à 17h45
Wait & See ....
-
J'ai eu le droit à une erreur "Unable to write shal file" :(
Je viens de lancer un nouveau 'make image' on verra bien... ::)
-
Tu es sûr d'avoir assez d'espace libre sur ton disque ?
-
Je fais actuellement le test sous VirtualBox, je vais recommencer depuis le début avec un HDD plus gros, bien que j'avais 8Go...
Wait and See ;)
-
De mon côté, succès :
Sous FC8, 32 bits
Total : 9h05mn
Aucune modif nécessaire
-
Salut
Les choses ce précises dirait-on ;)
Mais concrètement pour des non initiés comme moi, cette usine à gaz, vous pouvez en faire quoi au final ?
Une doume sous enigma2 par exemple ? ou là je suis carrément à côté de la plaque ?
A+
-
Plus de 9h :o
Bon c'est déjà que tout semble OK dans leurs sources, c'est une bonne chose :D
@ludja : cela permet de développer une image sous E2 personnalisable suivant tes besoins ou alors également de faire évoluer la Pli actuelle ;)
-
Une doume sous enigma2 par exemple ?
Pourquoi pas, si plusieurs conditions sont remplies ?
Par exemple, le jour où Hypercam sera dispo sur 800 et 8000
-
RE
Pourquoi pas, si plusieurs conditions sont remplies ?
Par exemple, le jour où Hypercam sera dispo sur 800 et 8000
Alors là ce serait tip top, la balle est dans le camp des dev Hypercam si je comprends bien.
C'est marrant comme les désirs des un, peuvent évolués chez d'autres en fonction de leur procession (en clair maintenant que tu as gouté à la DM800 et bientôt à la DM8000 [si ce n'est pas déjà le cas d'ailleurs] l'intérêt pour la chose s'impose d'elle même)
C'est bien, les pocesseurs de DM sous Enigma2 te comprennent ;)
A+
-
Echec sous Ubuntu 9.10...
Je ferais donc un test sous FC 8, 32 bits pour voir s'il est possible de compiler sous une machine virtuelle (VirtualBox dans mon cas)
;)
-
Yop,
J'ai également réussi à compiler une image pour DM800.
J'ai fait cela sous une machine virtuel (VirtualBox) avec un FedoraCore 8, 32 bits !
:D
-
Super Mike !! Combien de temps ?
-
Je ne sais pas répondre à cette question, car la compilation s'était interrompue pour valider une clé SSH (où il faut répondre par yes) pour poursuivre la compilation...s'était en pleine nuit et je faisais dodo ;D
A vue de nez je dirais pas loin de 8 / 9 heures également.
Maintenant que j'ai accepté la clé, il ne va plus me le demander...je testerai à l'occase une compile pour DM8000 ;)
-
Bon, je me suis configuré un serveur un peu plus 'up-to-date', à savoir Fedora Core 10 (la Core 11 a pas voulu tourner sur cette machine, bizarre !)
Je suis reparti de 0 sur cet environnement
J'ai juste eu à installer texi2html :
yum install texi2html
Et j'ai pu finaliser le build d'images PLi pour :
- DM800
- DM8000
- DM7020
Une bonne base de départ !
-
Merci pour l'info Doumé, je ferais de même...
De mon côté j'ai également réussi à compiler une image pour DM8K :)
-
Les upgrades d'enigma2 se font comment dans ce cvs ? (perso, je suis resté sur le cvs off, il marche nickel chrome aussi)
sr
-
Je pense que via ce repository, on est dépendants de la PLi team : Pour en bénéficier, il faut qu'ils aient pris le temps d'upgrader leur CVS
Pour l'instant, je n'ai pas regardé de très près
Je n'ai jamais réussi à finaliser un environnement qui compile avec succès, sur la base du CVS DMM
SR, si tu as un document qui donne la procédure, en Anglais, je suis preneur (mais je ne lis absolument pas l'Allemand, hélas)
-
Vi bien sur , je peut te faire ca, c'est pas un soucis, en fedora 11 32 bits, tu n'a pratiquement rien a faire, ca va tous seul.
Par contre je le poserai dans doute sur sbx :)
sr
-
OK, merci, pas de Pbs
Je suis encore en Fedora 10, car la 11 a pas voulu tourner sur ma machine... Bizarre
Mais comme elle compile la PLi sans problème, ça devrait le faire
-
Oh ben si tu compile deja le cdk, ca veut dire que tu as les soft (en supposant que leur cdk utilise bitbake et git)
mkdir $HOME/dreambox
cd dreambox
wget http://www.sandboxteam.be/files/firmware/Makefile-opendreambox-1.5
chmod 755 Makefile-opendreambox-1.5
make -f Makefile-opendreambox-1.5 image
sr
-
C'est parti, merci
Et pour le checkout du CVS, tu as quoi à faire ?
-
Normalement rien, au pire tu lui dit ok s'il te demande pour la clé ssh
sr
-
Je voulais dire, pour mettre à jour, périodiquement, donc forcer un checkout du CVS ?
Là, il est en train de faire la mise en place initiale de openembedded....
-
make -f Makefile-opendreambox-1.5 image
:)
Bon, le malheur, c'est que part defaut, il ne recompile que rarement, donc en général, je delete les stamps d'enigma et ce qui a pu chnager aussi pour forcer la recompil
sr
-
J'ai lancé une petite compilation...on va voir ce que ça donne ;)
-
J'en ai essayé une sous ubuntu pour 7020, avec les sources pli.
Tout se met en place au niveau cdk
Mais lors de la compil de l'image j'obtiens "stdout broken pipe"
j'ai décompresser le paquet à manu, la compil a continué pendant enore une heure ou deux et pui de nouveau le mêùe message, et la blocage complet
-
ça m'est arrivé avec FC10 aussi
Mais une simple relance, et ça passe....
Pas d'explication pour l'instant
-
Oh ben si tu compile deja le cdk, ca veut dire que tu as les soft (en supposant que leur cdk utilise bitbake et git)
mkdir $HOME/dreambox
cd dreambox
wget http://www.sandboxteam.be/files/firmware/Makefile-opendreambox-1.5
chmod 755 Makefile-opendreambox-1.5
make -f Makefile-opendreambox-1.5 image
sr
Eh bien voilà : la compile s'est terminée sans soucis cette nuit
A marché nickel, du 1er coup
Merci, SR
-
eh eh ;)
sr
-
Pareil pour moi sous une machine virtuelle en plus (VirtualBox sou FC10) et du premier coup, bravo sr !
Pour la Pli je devais lancer au moins deux fois le make image pour builder correctement...
-
M'en vais essayé sous kubuntu, vous tiendrai au courant
-
Depuis la dernière mise à jour de kubuntu, aucun problème.
Compilations effectuées et réussies:
7020, 800 et 8000