Enigma2 Image for PowerPC Dreamboxes - Howto

  • Hi,


    Interested in making enigma2 images for the powerpc dreamboxes (7020, 600pvr and 500plus) ?


    Please post your interest here. :)


    I will provide the method and the patches.


    Regards, pcd.


    Step1. Build an Enigma 1 image. Please ask for help - if you need help.


    Step2. Report here. Then I give more details.

    Edited once, last by pcd ().

  • ok, i try it with ubuntu 11.04 32-Bit and vmware. ;)


    1. sudo rm /bin/sh
    2. sudo ln -s /bin/bash /bin/sh
    3. sudo apt-get install git
    4. sudo apt-get install texi2html
    5. sudo apt-get install cvs
    6. sudo apt-get install git-svn
    7. mkdir ./develop/test1
    8. cd ./develop/test1
    9. wget http://opendreambox.org/~obi/Makefile-opendreambox-1.5
    10. first try:
    make -f Makefile-opendreambox-1.5 MACHINE=dm600pvr image


    hmm

    Quote

    NOTE: Fetch cvs://anoncvs:anoncvs@anoncvs.handhelds.org/cvs;module=ipkg-utils cvs [checkout aborted]: connect to anoncvs.handhelds.org(128.31.0.23):2401 failed: Connection refused


    handhelds.org is down.

    Quote

    Handhelds.org is undergoing renovations - The site should be active on the week of March 1st, 2011

    :flop:
    get it fom http://www.i-have-a-dreambox.com/Sources/ :)
    11. copy ipkg-utils_anoncvs.handhelds.org__20050404.tar.gz to /develop/test1/sources and try it again :)
    *grrr*
    12.
    get zlib-1.2.3.tar.bz2 and zlib-1.2.3.tar.bz2.md5 from http://www.i-have-a-dreambox.com/Sources/ - next try


    status 18:14 build process is running :)

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • Hi,


    The problem will be here :-


    Code
    NOTE: package gcc-cross-3.4.4-r4: task do_compile: started
    ERROR: function do_compile failed


    It will be nice if you can solve it !


    The log :-



    Regards, pcd.

    Edited 2 times, last by pcd ().

  • :P YES! :hurra:

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • use gcc-4.4 :)


    [php]#!/bin/sh
    sudo rm /bin/sh
    sudo ln -s /bin/bash /bin/sh


    sudo apt-get install git texi2html cvs subversion gcc-4.4 g++-4.4


    sudo rm /usr/bin/gcc
    sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc


    sudo rm /usr/bin/g++
    sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++


    mkdir -p ~/develop/test1
    cd ~/develop/test1
    wget http://opendreambox.org/~obi/Makefile-opendreambox-1.5
    [/php]
    [EDIT 24.08.2011 10:29]
    little bug in install.sh -> false link from g++ to gcc-4.4
    [EDIT 24.08.2011 10:41]
    install g++-4.4 :rolleyes:

    Files

    • install.sh

      (353 Byte, downloaded 56 times, last: )

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • Files

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • aber pcd hat glaube ich das problem mit dem 64 Bit ubuntu, das du 32 bit in VM hast hast du ja geschrieben ;-)

    Edited once, last by gutemine ().

  • Ich wusste nicht welche version er hat.
    Aber da die Fehler hier identisch waren, denke ich, dass das die Lösung ist.
    Neus Build mit frischem Ubuntu läuft gerade an. :)

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • Ich bin auch nicht 100% sicher, aber irgendwo hatte er das mal geschrieben, also nehme ich an das auch das 11er Ubunto jetzt 64 bit ist.


    Aber ich glaube auch das es damit durchlaufen sollte, aber das ganze OE 1.5 wird mit den neueren Linux halt irgendwann eine immer wackeligere Angelegenheit werden, schon weil viele der im OE eingebundenen Feeds nach und nach aktualisiert oder übersiedelt werden.


    pcd - are you sing 32 Bit or 64 Bit Ubuntu ?


    LG
    gutemine

    Edited 3 times, last by gutemine ().

  • I am using ubuntu 11.04 32bit in a linux partition in a Dell Dimension.


    I will try Adenin's method (gcc-4.4) and report.

    Edited once, last by pcd ().

  • Hi,


    Good news ! gcc-cross-3.4.4-r4 bitbake succeeded ! :hurra:


    I shall try the rest of the build when I have some time.


    Thank you ! :)

    Edited once, last by pcd ().

  • wdog-dm600pvr-1.2 :leuchte:
    last known version is wdog-dm600pvr-1.1




    Q&D i modify PV from 1.2 back to 1.1


    ok, in oe1.6 PV is 1.1 and PV_mipsel is 1.2

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • little bug in install.sh -> false link from g++ to gcc-4.4
    fiixed -> g++ to g++-4.4

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • I get a new error :-




    Log:-



    Regards.

    Edited 2 times, last by pcd ().

  • yes is my g++ link bug ;)
    (and install g++-4.4)
    [edit]
    new install.sh is in post above.

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook