Guide: How to Create a DM500 Dreambox Image

Collapse
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts
  • bbakram
    Newbie
    • Jun 2010
    • 2

    #121
    Originally posted by sk8ergeek
    I think this zlib-1.2.3.tar.bz2 is gone from their website (http://tuxbox.berlios.de/pub/tuxbox/...-1.2.3.tar.bz2), and now with new version 1.2.5.

    In cdk/Makefile :

    Code:
    change every config zlib-1.2.3 with zlib-1.2.5 or latest
    
    Archive/zlib-1.2.5.tar.bz2:
            false || \
            wget -c -P Archive http://zlib.net/zlib-1.2.5.tar.bz2 || \
            wget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/cdk/src/zlib-1.2.5.tar.bz2
    Code:
    remove all command 'patch -p1 < ../Patches/zlib.diff'
    Hi,

    I have fixed the comilation error regarding the zlib by changing the Makefile (thanks to sk8ergeek).

    But now I am facing another compilation error :

    --2010-06-20 12:25:44-- http://surfnet.dl.sourceforge.net/so...-4.1.3.tar.bz2
    R?solution de surfnet.dl.sourceforge.net... 130.59.138.21
    Connexion vers surfnet.dl.sourceforge.net|130.59.138.21|:80... connect?.
    requ?te HTTP transmise, en attente de la r?ponse... 302 Found
    Emplacement: http://downloads.sourceforge.net/sou...ourceforge.net [suivant]
    --2010-06-20 12:25:44-- http://downloads.sourceforge.net/sou...ourceforge.net
    R?solution de downloads.sourceforge.net... 216.34.181.59
    Connexion vers downloads.sourceforge.net|216.34.181.59|:80... connect?.
    requ?te HTTP transmise, en attente de la r?ponse... 404 Not Found
    2010-06-20 12:25:45 ERREUR 404: Not Found.

    --2010-06-20 12:25:45-- http://tuxbox.berlios.de/pub/tuxbox/...-4.1.3.tar.bz2
    R?solution de tuxbox.berlios.de... 195.37.77.138
    Connexion vers tuxbox.berlios.de|195.37.77.138|:80... connect?.
    requ?te HTTP transmise, en attente de la r?ponse... 404 Not Found
    2010-06-20 12:25:45 ERREUR 404: Not Found.

    make: *** [Archive/libungif-4.1.3.tar.bz2] Erreur 1


    Any idea to fix the error?

    Thank you.

    Comment

    • bbakram
      Newbie
      • Jun 2010
      • 2

      #122
      Originally posted by bbakram
      Hi,

      I have fixed the comilation error regarding the zlib by changing the Makefile (thanks to sk8ergeek).

      But now I am facing another compilation error :

      --2010-06-20 12:25:44-- http://surfnet.dl.sourceforge.net/so...-4.1.3.tar.bz2
      R?solution de surfnet.dl.sourceforge.net... 130.59.138.21
      Connexion vers surfnet.dl.sourceforge.net|130.59.138.21|:80... connect?.
      requ?te HTTP transmise, en attente de la r?ponse... 302 Found
      Emplacement: http://downloads.sourceforge.net/sou...ourceforge.net [suivant]
      --2010-06-20 12:25:44-- http://downloads.sourceforge.net/sou...ourceforge.net
      R?solution de downloads.sourceforge.net... 216.34.181.59
      Connexion vers downloads.sourceforge.net|216.34.181.59|:80... connect?.
      requ?te HTTP transmise, en attente de la r?ponse... 404 Not Found
      2010-06-20 12:25:45 ERREUR 404: Not Found.

      --2010-06-20 12:25:45-- http://tuxbox.berlios.de/pub/tuxbox/...-4.1.3.tar.bz2
      R?solution de tuxbox.berlios.de... 195.37.77.138
      Connexion vers tuxbox.berlios.de|195.37.77.138|:80... connect?.
      requ?te HTTP transmise, en attente de la r?ponse... 404 Not Found
      2010-06-20 12:25:45 ERREUR 404: Not Found.

      make: *** [Archive/libungif-4.1.3.tar.bz2] Erreur 1


      Any idea to fix the error?

      Thank you.
      I have fixed this by adding a valid download link of libungif-4.1.3.tar.bz2 in Makefile :

      Archive/libungif-4.1.3.tar.bz2:
      false || \
      wget -c -P Archive Download giflib -- A library for processing GIFs from SourceForge.net || \
      wget -c --passive-ftp -P Archive ftp://ftp.gwdg.de/pub/FreeBSD/ports/...-4.1.3.tar.bz2 || \
      wget -c -P Archive http://surfnet.dl.sourceforge.net/so...-4.1.3.tar.bz2 || \
      wget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/...-4.1.3.tar.bz2

      Regards.

      Comment

      • peque
        Newbie
        • Mar 2009
        • 3

        #123
        I'm ending up with this error suddenly - what/how to fix that:

        Making all in gdi
        make[4]: G?r til katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma/lib/gdi'
        powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I/home/pbj/tuxbox-cvs/driver/include -I/home/pbj/tuxbox-cvs/driver/include -I/home/pbj/tuxbox-cvs/driver/include -I/home/pbj/tuxbox-cvs/driver/include -fno-exceptions -fno-rtti -D_REENTRANT -DHAVE_DREAMBOX_HARDWARE -DDISABLE_LIRC -DENABLE_KEYBOARD -DENABLE_EXPERT_WEBIF -DENABLE_MHW_EPG -DUSE_EXTERNAL_FLASHTOOL -DDEBUG -DDISABLE_CI -DDISABLE_LCD -DDISABLE_HDD -I/home/pbj/tuxbox-cvs/root/cdkroot/include/freetype2 -I/home/pbj/tuxbox-cvs/root/cdkroot/include -I/home/pbj/tuxbox-cvs/root/cdkroot/include -I/home/pbj/tuxbox-cvs/root/cdkroot/include/tuxbox -I/home/pbj/tuxbox-cvs/root/cdkroot/include -I/home/pbj/tuxbox-cvs/driver/include -I/home/pbj/tuxbox-cvs/root/cdkroot/include/tuxbox -I/home/pbj/tuxbox-cvs/root/cdkroot/include/libpng12 -I/home/pbj/tuxbox-cvs/root/cdkroot/lib/sigc++-1.2/include -I/home/pbj/tuxbox-cvs/root/cdkroot/include/sigc++-1.2 -I/home/pbj/tuxbox-cvs/root/cdkroot/include/tuxbox/xmltree -Wall -mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -ggdb3 -DHAVE_DREAMBOX_HARDWARE -DHAVE_DREAMBOX_DM500 -MT gpixmap.o -MD -MP -MF .deps/gpixmap.Tpo -c -o gpixmap.o gpixmap.cpp
        In file included from gpixmap.cpp:2:
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1583: error: declaration of C function `off_t gzseek64(void*, off_t, int)' conflicts with
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1567: error: previous declaration `off64_t gzseek64(void*, off64_t, int)' here
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1584: error: declaration of C function `off_t gztell64(void*)' conflicts with
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1568: error: previous declaration `off64_t gztell64(void*)' here
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1585: error: declaration of C function `off_t gzoffset64(void*)' conflicts with
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1569: error: previous declaration `off64_t gzoffset64(void*)' here
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1586: error: declaration of C function `uLong adler32_combine64(uLong, uLong, off_t)' conflicts with
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1570: error: previous declaration `uLong adler32_combine64(uLong, uLong, off64_t)' here
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1587: error: declaration of C function `uLong crc32_combine64(uLong, uLong, off_t)' conflicts with
        /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1571: error: previous declaration `uLong crc32_combine64(uLong, uLong, off64_t)' here
        make[4]: *** [gpixmap.o] Fejl 1
        make[4]: Forlader katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma/lib/gdi'
        make[3]: *** [all-recursive] Fejl 1
        make[3]: Forlader katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma/lib'
        make[2]: *** [all-recursive] Fejl 1
        make[2]: Forlader katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma'
        make[1]: *** [all] Fejl 2
        make[1]: Forlader katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma'
        make: *** [.enigma] Fejl 2
        What goes wrong here - and is it possible to make the flash with the nohup command - s? you can use it to your script ?
        1. I've looked in Patches/busybox.config and could not find any options for the nohup command?
        2. Is it possible to get a never kernel (such as 2.6.18 as dm500HD) to this cvs-image ??

        Thanks in advance
        P.
        Last edited by peque; 17 August, 2010, 17:40.

        Comment

        • peque
          Newbie
          • Mar 2009
          • 3

          #124
          I use this method now.

          Code: Check this link
          start terminal
          mkdir tuxbox-cvs
          cd tuxbox-cvs
          export CVS_RSH=ssh
          cvs -d [email protected]:/cvs/tuxbox -z3 co -P .
          cd cdk
          ./autogen.sh
          ./configure --with-boxtype=dreambox --with-boxmodel=dm500 --with-webif=expert --prefix=/home/ubuntu/tuxbox-cvs/root --with-cvsdir=/home/ubuntu/tuxbox-cvs --with-cpu=405 --with-epg=private --with-mhw-epg=yes --with-flashtool=expert --with-reiserfs=no --with-ext-flashtool=yes --enable-kernel26 --with-defaultlocale=english --enable-dreambox-serial-console --enable-freesatepg --disable-pictureviewer

          then for neutrino
          Code: Check this link
          make flash-neutrino-squashfs

          or for enigma
          Code: Check this link
          make flash-enigma-squashfs

          the ./configure line has many more options they are just what I use.
          I've used this method for building my own image for the DM500.
          But I want to make some changes to the image.
          1. Its running kernel 2.6.9 = Is it possible to upgrade this kernel
          2. I really want to be able to use the nohup command - which is normal for Linux, how come it ain't there and how can I get it?
          3. I managed to kompile my own image - not to be able to use tar.gz packages only ipkg - what to do and how to change
          4. would you be able afterwards make and fitting the image for your needs - to zip it together (make backup) so it's possible to recreate without starting all over again ?

          Thanks in advance

          Peque
          Last edited by peque; 20 August, 2010, 09:53.

          Comment

          • zaf786
            V.I.P. Member
            • Apr 2008
            • 327

            #125
            Hi just to kill some time i tried to build a image so i can use nemesis_source however i am getting errors to use nemesis_src source i needed to edit a part in makefile which i did this is the part i edited i added -D 2007-5-10 to apply nemesis source i need to edit this part as nemesis source is old they have not updated since i am getting error when i build the image with this edited makefile if i create image without editing makefile i create image sucessfully
            @for i in apps/tuxbox/enigma apps/dvb/dvbsnoop \
            apps/dvb/tools/stream apps/tuxbox/plugins \
            apps/tuxbox/libs ; do \
            CURRENT_PATH=`pwd`; \
            cd ../$$i && cvs update -d -P -A -D 2007-05-10; \
            cd $$CURRENT_PATH; \
            done
            install -m 0644 ./tuxmail.cfg /home/zaf/cvs/dm500S/root/cdkroot/lib/tuxbox/plugins
            install -m 0644 ./tuxmail.conf /home/zaf/cvs/dm500S/root/cdkroot/var/tuxbox/config/tuxmail
            make[4]: Nothing to be done for `install-data-am'.
            make[4]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxmail'
            make[3]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxmail'
            make[2]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxmail'
            Making install in tuxtxt
            make[2]: Entering directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt'
            Making install in font
            make[3]: Entering directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt/font'
            make[4]: Entering directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt/font'
            make[4]: Nothing to be done for `install-exec-am'.
            test -z "/home/zaf/cvs/dm500S/root/cdkroot/share/fonts" || /bin/mkdir -p "/home/zaf/cvs/dm500S/root/cdkroot/share/fonts"
            /usr/bin/install -c -p -m 644 tuxtxt.ttf tuxtxt.otb '/home/zaf/cvs/dm500S/root/cdkroot/share/fonts'
            make[4]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt/font'
            make[3]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt/font'
            make[3]: Entering directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt'
            make[4]: Entering directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt'
            install -d /home/zaf/cvs/dm500S/root/cdkroot/lib/tuxbox/plugins
            install -d /home/zaf/cvs/dm500S/root/cdkroot/var/tuxbox/config
            install -d /home/zaf/cvs/dm500S/root/cdkroot/var/tuxbox/config/tuxtxt
            /bin/bash ../libtool install tuxtxt.la /home/zaf/cvs/dm500S/root/cdkroot/lib/tuxbox/plugins
            libtool: install: you must specify a destination
            libtool: install: Try `libtool --help --mode=install' for more information.
            make[4]: *** [install-exec-local] Error 1
            make[4]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt'
            make[3]: *** [install-am] Error 2
            make[3]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt'
            make[2]: *** [install-recursive] Error 1
            make[2]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins/tuxtxt'
            make[1]: *** [install-recursive] Error 1
            make[1]: Leaving directory `/home/zaf/cvs/dm500S/apps/tuxbox/plugins'
            make: *** [.plugins] Error 2
            zaf@zaf-desktop:~/cvs/dm500S/cdk$

            Comment

            • zaf786
              V.I.P. Member
              • Apr 2008
              • 327

              #126
              Originally posted by zaf786
              this for newbies developers & who wanna to make a maxvar images

              to make a maxvar image you have to modify kernel ( exactly i mean dreambox.c file ) to
              change proportions between cramfs & squashfs parts inside the image
              you will find in the attachment the maxvar patch to do that for you
              how to apply patch

              put maxvar.diff after decopress in your cvs folder ( ex; tuxbox-cvs )
              open terminal & launch the following commands:

              Code:
              cd tuxbox-cvs
              Code:
              patch -p0 < maxvar.diff
              then
              Code:
              rm .linuxkernel
              &
              Code:
              make .linuxkernel
              now you have cdk with kernel customized for making a maxvar images

              then launch the usual commands as follow:

              Code:
              cd cdk

              rm .enigma

              make .enigma

              make rebuild-flash
              Stop; here at this step & make the following steps:

              go to this path \root\cdkflash\root in your cvs folder then;
              remove any addons or games you don't need from \lib\tuxbox\plugins
              & languages you don't need from \share\locale
              & delete the unwanted skins from \share\tuxbox\enigma

              Note: dont delete the default skin

              finally launch

              Code:
              make flash-compress
              congratulations , you have now a maxvar image
              I see the patch is no longer here white screen so here it is another maxvar.patch download it,s same diff.
              Attached Files

              Comment

              • idealsat
                Newbie
                • Dec 2009
                • 2

                #127
                Originally posted by Devilfish
                How to build a complete image for your dreambox

                Choosing your Platform

                First of all, you will need a platform to create your image. There are many versions of linux that you can use, I have used VMWare with Ubuntu and also a dedicated linux PC running Ubuntu. Both variations will work just as well.

                If you want to use VMWare, you can download it at http://www.vmware.com/download/player.

                If you want to use a dedicated PC, either with Ubuntu as the main OS or as a dual-boot system, you can download Ubuntu for free at Ubuntu homepage | Ubuntu.

                The VMWare method is probably easier if you are trying it out for the first time. You can always uninstall it if it's not for you.

                Configuring your Ubuntu


                The following packages need to be installed in your ubuntu before you start creating any images.

                Click on System, Administration, Synaptic Package Manager.

                You will need to search for the following packages and install them:

                - cvs
                - autoconf
                - automake
                - libtool
                - gettext
                - make
                - makeinfo (texinfo)
                - tar
                - bunzip2 (bzip2)
                - gunzip (gzip)
                - patch
                - infocmp (ncurses-bin / ncurses-devel)
                - gcc
                - g++
                - flex
                - bison
                - pkg-config
                - wget
                - libpng2 or libpng3 (DirectFB)
                - ftpd (or other ftp server)

                The latest versions of these packages should work ok. Click Apply to install them.

                There is a pre-configured environment that you can download from here:

                Code:
                [url=http://rapidshare.com/files/19433800/dw_school-dream-dream.part01.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                [url=http://rapidshare.com/files/19438947/dw_school-dream-dream.part02.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                [url=http://rapidshare.com/files/19443643/dw_school-dream-dream.part03.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                [url=http://rapidshare.com/files/19447782/dw_school-dream-dream.part04.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                [url=http://rapidshare.com/files/19451240/dw_school-dream-dream.part05.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                [url=http://rapidshare.com/files/19454408/dw_school-dream-dream.part06.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                [url=http://rapidshare.com/files/19457852/dw_school-dream-dream.part07.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                [url=http://rapidshare.com/files/19460565/dw_school-dream-dream.part08.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                [url=http://rapidshare.com/files/19462848/dw_school-dream-dream.part09.rar.html]RapidShare: 1-CLICK Web hosting - Easy Filehosting[/url]
                If you have installed the necessary packages, you don't need to download the pre-configured environment.

                Compiling an Image

                Now we'll move on to downloading and compiling our image. Most of this will be copy and paste but you'll get used to the commands.

                Open a terminal window and paste the following commands:

                Creating a working directory
                Code:
                mkdir tuxbox-cvs
                Change into the working directory
                Code:
                cd tuxbox-cvs
                The following can now be copied and pasted in, line by line. Wait for the command prompt to be displayed before pasting the next line.

                Code:
                export CVS_RSH=ssh
                Code:
                 cvs -d [email protected]:/cvs/tuxbox -z3 co -P -rdreambox .
                ### Note the dot at the end of the command, this is important ###

                Code:
                cd cdk
                Code:
                chmod 755 prepare
                Now we need to alter the 'prepare' file to personalise our image

                Go to /tuxbox-cvs/cdk and open the 'prepare' file with the text editor. It should look like this:

                Code:
                #!/bin/bash
                cd .. && CURRENT_PATH=`pwd`;
                cd cdk
                ./autogen.sh;
                # boxtype dm500 dm56x0 or dm7000
                TYPE=$1
                if test -z "$TYPE"; then
                    TYPE=dm7000                   [COLOR=Red]//change to box type[/COLOR]
                fi
                ./configure \
                    --with-boxtype=$TYPE \
                    --with-webif=standard \       [COLOR=Red]//change to webif=expert[/COLOR]
                    --prefix=$CURRENT_PATH/root \
                    --with-cvsdir=$CURRENT_PATH \
                    --with-cpu=405 \
                    --enable-maintainer-mode \
                    --with-targetruleset=flash \
                    --with-epg=private \          [COLOR=Red]//change to -epg=standard[/COLOR]
                    --with-mhw-epg=no \           [COLOR=Red]//change to -epg=yes[/COLOR]
                    --with-flashtool=standard \
                    --with-reiserfs=no \
                    --with-ext-flashtool=yes \
                    --with-enigma-debug=yes
                Change the lines in red. Save the file and return to the terminal window.

                Back to the copy and pasting.

                Code:
                ./prepare dm500
                Code:
                make checkout
                Code:
                make dreamboximage_root
                The last command will take a long time to complete, depending on the speed of your PC and internet; up to about 2 hours.

                The following command creates the folders that you normally see on your box, i.e. /bin, /etc, /var, /var_init, etc.
                Code:
                make rebuild-flash
                The following command compresses all your folders into an .img file.
                Code:
                make flash-compress
                If all has gone ok and you didn't get any errors, you should have a file called complete.img in /tuxbox-cvs/root/cdkflash. This is your actual image file that you flash to your box. There will be two other .img files but don't worry about them.

                Now this will be a basic image, no addons or emu managers or anything. It will be like the dream original image only up-to-date.

                Next you need to modify it to your needs.

                Good luck!
                I install pre-configured environment.
                what is root password when login with vmware.

                thanks

                Comment

                • Becache
                  Newbie
                  • Sep 2010
                  • 1

                  #128
                  Nice work.

                  Comment

                  • tounsi94
                    Newbie
                    • Nov 2010
                    • 1

                    #129
                    Originally posted by peque

                    Making all in gdi
                    make[4]: G?r til katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma/lib/gdi'
                    powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I/home/pbj/tuxbox-cvs/driver/include -I/home/pbj/tuxbox-cvs/driver/include -I/home/pbj/tuxbox-cvs/driver/include -I/home/pbj/tuxbox-cvs/driver/include -fno-exceptions -fno-rtti -D_REENTRANT -DHAVE_DREAMBOX_HARDWARE -DDISABLE_LIRC -DENABLE_KEYBOARD -DENABLE_EXPERT_WEBIF -DENABLE_MHW_EPG -DUSE_EXTERNAL_FLASHTOOL -DDEBUG -DDISABLE_CI -DDISABLE_LCD -DDISABLE_HDD -I/home/pbj/tuxbox-cvs/root/cdkroot/include/freetype2 -I/home/pbj/tuxbox-cvs/root/cdkroot/include -I/home/pbj/tuxbox-cvs/root/cdkroot/include -I/home/pbj/tuxbox-cvs/root/cdkroot/include/tuxbox -I/home/pbj/tuxbox-cvs/root/cdkroot/include -I/home/pbj/tuxbox-cvs/driver/include -I/home/pbj/tuxbox-cvs/root/cdkroot/include/tuxbox -I/home/pbj/tuxbox-cvs/root/cdkroot/include/libpng12 -I/home/pbj/tuxbox-cvs/root/cdkroot/lib/sigc++-1.2/include -I/home/pbj/tuxbox-cvs/root/cdkroot/include/sigc++-1.2 -I/home/pbj/tuxbox-cvs/root/cdkroot/include/tuxbox/xmltree -Wall -mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -ggdb3 -DHAVE_DREAMBOX_HARDWARE -DHAVE_DREAMBOX_DM500 -MT gpixmap.o -MD -MP -MF .deps/gpixmap.Tpo -c -o gpixmap.o gpixmap.cpp
                    In file included from gpixmap.cpp:2:
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1583: error: declaration of C function `off_t gzseek64(void*, off_t, int)' conflicts with
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1567: error: previous declaration `off64_t gzseek64(void*, off64_t, int)' here
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1584: error: declaration of C function `off_t gztell64(void*)' conflicts with
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1568: error: previous declaration `off64_t gztell64(void*)' here
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1585: error: declaration of C function `off_t gzoffset64(void*)' conflicts with
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1569: error: previous declaration `off64_t gzoffset64(void*)' here
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1586: error: declaration of C function `uLong adler32_combine64(uLong, uLong, off_t)' conflicts with
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1570: error: previous declaration `uLong adler32_combine64(uLong, uLong, off64_t)' here
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1587: error: declaration of C function `uLong crc32_combine64(uLong, uLong, off_t)' conflicts with
                    /home/pbj/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/zlib.h:1571: error: previous declaration `uLong crc32_combine64(uLong, uLong, off64_t)' here
                    make[4]: *** [gpixmap.o] Fejl 1
                    make[4]: Forlader katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma/lib/gdi'
                    make[3]: *** [all-recursive] Fejl 1
                    make[3]: Forlader katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma/lib'
                    make[2]: *** [all-recursive] Fejl 1
                    make[2]: Forlader katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma'
                    make[1]: *** [all] Fejl 2
                    make[1]: Forlader katalog '/home/pbj/tuxbox-cvs/apps/tuxbox/enigma'
                    make: *** [.enigma] Fejl 2

                    I'm ending up with this error suddenly - what/how to fix that:

                    What goes wrong here - and is it possible to make the flash with the nohup command - s? you can use it to your script ?
                    1. I've looked in Patches/busybox.config and could not find any options for the nohup command?
                    2. Is it possible to get a never kernel (such as 2.6.18 as dm500HD) to this cvs-image ??

                    Thanks in advance
                    P.
                    i have the same problem can you help me please

                    i have this problem during the "make dreamboximage_root" command

                    Thinks for you

                    Comment

                    • x88
                      Newbie
                      • Jan 2011
                      • 1

                      #130
                      Thank you

                      Comment

                      • ozma
                        Newbie
                        • Feb 2011
                        • 1

                        #131
                        thanks for the information

                        Comment

                        • jacksparow
                          Newbie
                          • Feb 2011
                          • 4

                          #132
                          hi

                          after reading to much and trying for a couple of days i am stuck at the same error every time
                          make: *** No rule to make target `all'. Stop.

                          it seems that i am missing something or doing something wrong

                          fresh install ubuntu all up2 date
                          installed all pakkages as mentioned
                          done all commands

                          and then i am stuck with the command make checkout


                          who can help me out with a good solution for this problem
                          after reading alot i know it could be very much
                          but all help is apriciated

                          Comment

                          • jacksparow
                            Newbie
                            • Feb 2011
                            • 4

                            #133
                            Originally posted by jacksparow
                            hi

                            after reading to much and trying for a couple of days i am stuck at the same error every time
                            make: *** No rule to make target `all'. Stop.

                            it seems that i am missing something or doing something wrong

                            fresh install ubuntu all up2 date
                            installed all pakkages as mentioned
                            done all commands

                            and then i am stuck with the command make checkout


                            who can help me out with a good solution for this problem
                            after reading alot i know it could be very much
                            but all help is apriciated

                            fixt it
                            there is a big differance between
                            cvs -d [email protected]:/cvs/tuxbox -z3 co -P -rdreambox .
                            and
                            cvs -d [email protected]:/cvs/tuxbox -z3 co -P .

                            i think these are 2 differant files

                            Comment

                            • jacksparow
                              Newbie
                              • Feb 2011
                              • 4

                              #134
                              ok next question now that i succesfully compiled a img

                              how can we build or implement a bleu pannel like gemini
                              or a yellow addons button like nabilosat img

                              if this is not public can someone please pm me for some info

                              Comment

                              • godwisper
                                Newbie
                                • Apr 2011
                                • 2

                                #135
                                ok I tried for 2 days trying to do this on my fresh ubuntu 11.04

                                but am getting this error after I try to compile

                                /home/godfrey/tuxbox-cvs/cdk || true
                                /usr/bin/install -c linux-2.6.9/arch/ppc/boot/images/zImage.treeboot /home/godfrey/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/os
                                mv /home/godfrey/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/bild .
                                /home/godfrey/tuxbox-cvs/root/cdk/bin/mkcramfs-e -eb /home/godfrey/tuxbox-cvs/root/cdkflash/boot /home/godfrey/tuxbox-cvs/root/cdkflash/boot-cramfs.img
                                /bin/bash: /home/godfrey/tuxbox-cvs/root/cdk/bin/mkcramfs-e: No such file or directory
                                make: *** [/home/godfrey/tuxbox-cvs/root/cdkflash/boot-cramfs.img] Error 127
                                godfrey@godfrey-System-Product-Name:~/tuxbox-cvs/cdk$

                                Comment

                                Working...