PDA

View Full Version : Guide: How to Create a DM500 Dreambox Image



Devilfish
14th March, 2008, 06:27 AM
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 http://www.ubuntu.com.

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:


http://rapidshare.com/files/19433800/dw_school-dream-dream.part01.rar.html
http://rapidshare.com/files/19438947/dw_school-dream-dream.part02.rar.html
http://rapidshare.com/files/19443643/dw_school-dream-dream.part03.rar.html
http://rapidshare.com/files/19447782/dw_school-dream-dream.part04.rar.html
http://rapidshare.com/files/19451240/dw_school-dream-dream.part05.rar.html
http://rapidshare.com/files/19454408/dw_school-dream-dream.part06.rar.html
http://rapidshare.com/files/19457852/dw_school-dream-dream.part07.rar.html
http://rapidshare.com/files/19460565/dw_school-dream-dream.part08.rar.html
http://rapidshare.com/files/19462848/dw_school-dream-dream.part09.rar.htmlIf 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

mkdir tuxbox-cvsChange into the working directory

cd tuxbox-cvsThe following can now be copied and pasted in, line by line. Wait for the command prompt to be displayed before pasting the next line.


export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .### Note the dot at the end of the command, this is important ###


cd cdk
chmod 755 prepareNow 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:


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

Back to the copy and pasting. ;)


./prepare dm500
make checkout
make dreamboximage_rootThe 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.

make rebuild-flashThe following command compresses all your folders into an .img file.

make flash-compressIf 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!

osborne82
14th March, 2008, 09:31 AM
just to add about the prepare file


#!/bin/bash
cd .. && CURRENT_PATH=`pwd`;
cd cdk
./autogen.sh;
# boxtype dm500 dm56x0 or dm7000
TYPE=$1
if test -z "$TYPE"; then
TYPE=dm7000 //change to box type
fi
./configure \
--with-boxtype=$TYPE \
--with-webif=standard \ //change to webif=expert
--prefix=$CURRENT_PATH/root \
--with-cvsdir=$CURRENT_PATH \
--with-cpu=405 \
--enable-maintainer-mode \
--with-targetruleset=flash \
--with-epg=private \ //change to -epg=normal
--with-mhw-epg=no \ //change to -epg=yes
--with-flashtool=standard \
--with-reiserfs=no \
--with-ext-flashtool=yes \
--with-enigma-debug=yes

not needed to change box type here as the ./prepare dmxxxx will sort it (defalut is dm7000)

also --with-epg=private \ again not really needed to change but can use either private OR standard

--with-reserfs=no if u change to yes it gives few more hard drive options (mainly for dm7000 and above)

cheers

osborne82

thommo
14th March, 2008, 01:53 PM
ohh might have a play with this when ive got some time to sit down on it. always wanted a go but never knew how.


wonder if someones going to make a digital-kaos image lol ;)

Devilfish
14th March, 2008, 02:31 PM
Thanks for the additional info osborne82, you always keep me right! ;)

Get stuck in thommo. :)

Devilfish
14th March, 2008, 03:12 PM
One other thing to note...

When you create an enigma image, all your files go in /var_init; /var is always empty.

The reason for this is, when the image boots for the first time, it copies everything from /var_init to /var. It only does this on first boot or if you have selected the 'factory reset' option.

You should be asked to select the language, timezone and PAL. This is the image configuring the /var/tuxbox/config/enigma/config file.

The config file is useful for setting default options.

When you select Menu > Setup > Expert Setup, you have a few options that you can 'tick'. These are defined in the config file. To find out what each line does by comparing the file before and after you change an option. Reboot to take effect.

Devilfish
2nd April, 2008, 02:09 PM
UK Infobar 'Now and Next' EPG Modification

UK cable doesn't conform to the dvb-c standard. So we need to modify the source code so that it displays the now and next program information on the infobar. Without this mod, there will be no now and next epg.

Download the attached txt file and extract the contents to your 'tuxbox-cvs' directory.

In a terminal window, change into the tuxbox-cvs directory.


cd tuxbox-cvsCopy and past this command:


patch -p1 < infopmt.diffIf it patches ok you shouldn't get any errors and you should see a prompt again.

Now you need to copy and paste the following commands:


cd cdk
rm .enigma
make .enigma
make rebuild-flash
make flash-compressThe image will compile into .img as in the first post. Now and next epg should now work.

Devilfish
3rd April, 2008, 06:52 PM
How to create your own startup, shutdown, radio, scan and mp3 logos
The dimension of these pictures must be 720?576 pixels in PAL format.

Path where the boot image is stored is /root/platform/kernel and is called bild.
Path where the other pictures are stored is /var/tuxbox/config/enigma/pictures.

The program we will use to create the pictures is called TMPGEnc (http://www.tmpgenc.net/).
Download TMPGEnc from official site
Unzip the file to your chosen destination.
Double click the ?TPMGEnc.exe MPEG Encoder? file and click ?OK? on the small pop up window. Then click ?Cancel? on the ?Project Wizard (1/5)? window that appears.
Next screen, bottom right??Stream type?, check the box ?ES (Video only)?.
Next, bottom left??Video source:? click on ?Browse? and select the background/photo that you want as your new logo.
Next, bottom left? ?Output file name:? click on browse and choose the path for your finished ?new? boot background/photo and edit the name to ?bild? (minus the ??.? and in lower case) ie: the line that apperars in the ?Output file name:? should read similar to C:\Documents and Settings\Whatever\My Documents\bild ( the actual name of the photo does NOT appear).
Next, bottom right?click on ?Setting? and check that the value settings are:?..?Stream type:? = MPEG-1 Video
?..?Size? = 720 x576 pixels
?..?Aspect ratio:? = 1:1 (VGA)
?..?Frame rate:? = 25 fps
?..?Rate control mode:? = Constant bitrate (CBR)
?..?Bitrate:? = 12000
?..?Motion search precision:? = Normal

When checked, click ?OK? to exit the screen.

Top left click ?Start?, if all is goes well, the ?100%? bar appears and your completed ?bild? file is in your chosen ?Output?? location.

*** If You want to change the boot picture before compressing the image (after the ?make rebuild-flash? command ) , just copy it into /tuxbox-cvs/root/cdkflash/boot/root/platform/kernel before executing the ?make flash-compress? command.

Thanks to Fergy for initial guide

virus
12th May, 2008, 12:13 AM
I am here again, I would like to know a good and simple way of getting a skin as default and delet those that come from home, I think that only lack here in this same section of development

;)

Devilfish
12th May, 2008, 10:57 AM
To make a certain skin default, you can edit the setup_skin.cpp file to reflect this.

Or add this line to the bottom of the /var_init/tuxbox/config/enigma/config file.


s:/ezap/ui/skin=/share/tuxbox/enigma/skins/SKIN_NAME.esml

You can also remove any skins you don't want from /share/tuxbox/enigma. Remember to remove the skins and pictures files.

virus
12th May, 2008, 12:37 PM
To make a certain skin default, you can edit the setup_skin.cpp file to reflect this.

Or add this line to the bottom of the /var_init/tuxbox/config/enigma/config file.


s:/ezap/ui/skin=/share/tuxbox/enigma/skins/SKIN_NAME.esml

You can also remove any skins you don't want from /share/tuxbox/enigma. Remember to remove the skins and pictures files.


thankd for reply :D


I get to another skin as the default file setupskin.cpp

I must add here?


CONFIGDIR "/enigma/skins/virus.esml",
TUXBOXDATADIR "/enigma/skins/virus.esml",



after adding a skin that commands can I do for the skin is in the picture???

make rebuild-flash
make flash-compress
????????


very grateful for your help :)

Devilfish
12th May, 2008, 02:56 PM
After you adjust any src files you need to remake enigma.


rm .enigma
make .enigma
make rebuild-flash
make flash-compress

rolks
17th July, 2008, 05:32 PM
newbe here. tryed different linuxes to use for copile but result allways same:
nable different security models (SECURITY) [N/y/?] n
*
* Cryptographic options
*
Cryptographic API (CRYPTO) [N/y/?] n
make[2]: Leaving directory `/tuxbox-cvs/cdk/linux-2.6.9'
make -C linux-2.6.9 include/linux/version.h \
ARCH=ppc
/tuxbox-cvs/cdk/linux-2.6.9/scripts/gcc-version.sh: line 11: powerpc-tuxbox-linux-gnu-gcc: command not found
/tuxbox-cvs/cdk/linux-2.6.9/scripts/gcc-version.sh: line 12: powerpc-tuxbox-linux-gnu-gcc: command not found
make[2]: Entering directory `/tuxbox-cvs/cdk/linux-2.6.9'
CHK include/linux/version.h
UPD include/linux/version.h
make[2]: Leaving directory `/tuxbox-cvs/cdk/linux-2.6.9'
ln -sf /tuxbox-cvs/cdk/linux/include/asm-ppc /tuxbox-cvs/cdk/linux/include/asm
touch .linuxdir
make[1]: Leaving directory `/tuxbox-cvs/cdk'
( rm -rf binutils-2.15.91.0.2 || /bin/true ) && bunzip2 -cd Archive/binutils-2.15.91.0.2.tar.bz2 | tar -x && ( rm -rf build || /bin/true ) && mkdir build
cd build && \
CC=gcc \
CFLAGS="-g -O2" \
../binutils-2.15.91.0.2/configure \
--target=powerpc-tuxbox-linux-gnu \
--prefix=/tuxbox-cvs/root/cdk \
--disable-nls \
--nfp && \
make all all-gprof && \
make install
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... config.sub: invalid option --targetpowerpc-tuxbox-linux-gnu
Try `config.sub --help' for more information.
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking whether the C compiler (gcc -g -O2 ) works... yes
checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for gnatbind... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking for correct version of gmp.h... no
checking for bison... bison
checking for bison... bison -y
checking for gm4... no
checking for gnum4... no
checking for m4... m4
checking for flex... flex
checking for flex... flex
checking for makeinfo... makeinfo
checking for i686-pc-linux-gnu-ar... no
checking for ar... ar
checking for i686-pc-linux-gnu-as... no
checking for as... as
checking for i686-pc-linux-gnu-dlltool... no
checking for dlltool... dlltool
checking for i686-pc-linux-gnu-ld... no
checking for ld... ld
checking for i686-pc-linux-gnu-nm... no
checking for nm... nm
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for i686-pc-linux-gnu-windres... no
checking for windres... windres
checking for i686-pc-linux-gnu-objcopy... no
checking for objcopy... objcopy
checking for i686-pc-linux-gnu-objdump... no
checking for objdump... objdump
checking for --targetpowerpc-tuxbox-linux-gnu-ar... no
../binutils-2.15.91.0.2/configure: line 4183: test: too many arguments
checking for --targetpowerpc-tuxbox-linux-gnu-as... no
../binutils-2.15.91.0.2/configure: line 4255: test: too many arguments
checking for --targetpowerpc-tuxbox-linux-gnu-dlltool... no
../binutils-2.15.91.0.2/configure: line 4327: test: too many arguments
checking for --targetpowerpc-tuxbox-linux-gnu-ld... no
../binutils-2.15.91.0.2/configure: line 4399: test: too many arguments
checking for --targetpowerpc-tuxbox-linux-gnu-nm... no
../binutils-2.15.91.0.2/configure: line 4471: test: too many arguments
checking for --targetpowerpc-tuxbox-linux-gnu-ranlib... no
../binutils-2.15.91.0.2/configure: line 4543: test: too many arguments
checking for --targetpowerpc-tuxbox-linux-gnu-windres... no
../binutils-2.15.91.0.2/configure: line 4615: test: too many arguments
checking whether to enable maintainer-specific portions of Makefiles... no
checking if symbolic links between directories work... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
sed: file conftest.s1 line 64: unterminated `s' command
make[1]: Entering directory `/tuxbox-cvs/cdk/build'
make[1]: *** No rule to make target `all'. Stop.
make[1]: Leaving directory `/tuxbox-cvs/cdk/build'
make: *** [.binutils] Error 2
[root@localhost cdk]#

maybe some know what i did wrong or what packages i missed. thank you

rolks
26th July, 2008, 12:05 PM
tried with english interface and endup with another error:
Location: http://switch.dl.sourceforge.net/sourceforge/libungif/libungif-4.1.3.tar.bz2 [following]
--2008-07-26 12:46:30-- http://switch.dl.sourceforge.net/sourceforge/libungif/libungif-4.1.3.tar.bz2
Connecting to switch.dl.sourceforge.net|130.59.138.20|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://prdownloads.sourceforge.net/libungif/libungif-4.1.3.tar.bz2?download&failedmirror=switch.dl.sourceforge.net [following]
20 redirections exceeded.
--2008-07-26 12:46:30-- http://tuxbox.berlios.de/pub/tuxbox/cdk/src/libungif-4.1.3.tar.bz2
Resolving tuxbox.berlios.de... 195.37.77.138
Connecting to tuxbox.berlios.de|195.37.77.138|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2008-07-26 12:46:30 ERROR 404: Not Found.

make: *** [Archive/libungif-4.1.3.tar.bz2] Error 1
[root@localhost cdk]# make dreamboximage_root

Devilfish
26th July, 2008, 01:45 PM
It looks like libungif-4.1.3.tar.bz2 file is missing.

You can download it from here...

http://downloads.sourceforge.net/giflib/libungif-4.1.3.tar.bz2?modtime=1085788800&big_mirror=0

..put it int he Archive folder along with all the other .tar.bz files and do a make dreamboximage_root again.

rolks
26th July, 2008, 01:51 PM
how to tell to "make dreambox_image" to get it from what mirror or it can be indalled before? thanks

Devilfish
26th July, 2008, 02:35 PM
Manually download the file and place it in the Archive folder - click the above link, save as, and drag it into the Archive folder.

Then, when you do a 'make dreamboximage_root' it will continue from where it left off. It will look to see if you have the package, if you don't, it will try to download it, if you do, it will continue to the next package. Since you already have that package in the Archive folder, it will jump to the next package.

rolks
26th July, 2008, 07:58 PM
thanks again for help. now to customization part. what is possible to customize anyway? emus? .mostly i use mgcam for what. i dont need visual part.sorry my english. what ever i can do? best part will be porting mpeg4 codec.!? dreaming? any suggestion welcome. maybe it will be :)

pornage
3rd September, 2008, 11:53 AM
how i get installed emus on this image ?

btw n1 howto searched for a while!

love it :cool:

Devilfish
3rd September, 2008, 12:32 PM
You can either use an emu manager or you can manually start the emu on bootup.

There are a few forums who don't allow emu talk but if you google 'dreambox nemesis source' you should get the source code that the Nemesis team have released to the public, this has an emu manager in it.

If you only want to run one emu, lets say it's evocamd. Put the evocamd file in /bin (or wherever you want). Edit the /etc/init.d/rcS file to include this line...


/bin/evocamd &

pornage
3rd September, 2008, 06:27 PM
hi guys,

when i do the command " make dreamboximage_root " it compiles just to one special poitn and then he repeat it everytime...

make[1]: leave folder '/root/tuxbox/tuxbox-cvs/apps/tuxbox/libs'
make[1]: go to folder '/root/tuxbox/tuxbox-cvs/apps/tuxbox/libs'
make[1]: warning: File 'Makefile.am' change 1,4e+02 s in the future
cd . && /bin/bash /root/tuxbox/tuxbox-cvs/apps/tuxbox/libs/missing --run aclocal-1.10
cd . && /bin/bash /root/tuxbox/tuxbox-cvs/apps/tuxbox/libs/missing --run automake-1.10 --gnu
cd . && /bin/bash /root/tuxbox/tuxbox-cvs/apps/tuxbox/libs/missing --run autoconf

i have done the procedere this morning and all went fine :x
hope u can help me :(

solved from alone :x don't knew what it was but now it's all fine

pornage
4th September, 2008, 09:56 AM
good morning,

when i do changes in the files, it do not save anything when i do finally ' make flash-compress '

somebody can help me ?

osborne82
4th September, 2008, 10:10 AM
good morning,

when i do changes in the files, it do not save anything when i do finally ' make flash-compress '

somebody can help me ?

which files u edting and have u
cd cdk
rm .enigma
make .enigma

then make rebuild etc then flash compress

should include your changes

cheers

osborne82

Devilfish
4th September, 2008, 10:13 AM
Also, if you are backing up /cdkflash/root before you do a 'rm enigma' ( do this then copy it back after a 'make rebuild-flash') remember to NOT copy over the previous /bin/enigma file as this doesn't have any of your changes.

This caugt me out for quite a while and I couldn't work out why lol. :)

pornage
4th September, 2008, 11:03 AM
yeah now it works all fine :) openvpn & some other specials are running and i'm reallllly happy :)
now i'm just do different thinks to be more happy :P

when u will i cann write an howto to integrate openvpn into the image.
there are some difficult things.

Devilfish
4th September, 2008, 11:14 AM
thank you ~~~~age, that would be good.

pornage
4th September, 2008, 11:20 AM
silly quest ... but where do i put the picture of the background into ?
just into /var/tuxbox/config/enigma/pictures ? or into
/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel ?

i have just put it into both but nothing happend :x

I will write an Howto when everything works fine and i have time to write :)

Devilfish
4th September, 2008, 12:20 PM
It should go in /root/platform/kernel and is called bild.

Is it the right resolution, etc.?

http://www.digital-kaos.co.uk/forums/f70/how-create-your-own-boot-shutdown-logos-587/

pornage
4th September, 2008, 12:37 PM
yeah i have done the "bild" with the howto in this thread and put it in there... but nothing happend :x

osborne82
4th September, 2008, 01:05 PM
.

This caugt me out for quite a while and I couldn't work out why lol. :)


pmsl yip i remeber that :) :) lolol

Devilfish
4th September, 2008, 01:29 PM
Just put the bootup pic in /bin and add a line in /etc/init.d/rcS to load it.

Look for:


/etc/init.d/init1

Add this after the above line:


/bin/showlogo /bin/bild

pornage
4th September, 2008, 02:40 PM
hi devilfish :(

....
/etc/init.d/init1
/bin/showlogo/ /bin/bild
....

this is right or ?
i copyed it from the /etc/init.d/rcS

no picture =( suckx hard :x don't knew now what i can try =(

edit: just another quest .

is it possible to make the .img not as read-only filesystem ?

Devilfish
4th September, 2008, 04:13 PM
....
/etc/init.d/init1
/bin/showlogo/ /bin/bild
....


Don't put the trailing slash after showlogo...



/etc/init.d/init1
/bin/showlogo /bin/bild


Also make sure the 'showlogo' file is in /bin too.

Did you put the bild file in /bin and make it chmod 755?

No, only the /var folder is read/write. That's just the way enigma is.

kookakal
16th September, 2008, 07:52 AM
I follow the procedure and make a simple image for my dm 500 and know i will try to put plugins and other stuff.

But it is important for me to know if this image i create can harm other peoples who don't have the original dm 500?

thnx in advance
:tee:

Devilfish
17th September, 2008, 12:21 AM
As far as I know, it will work on clone boxes ok.

killunix
19th September, 2008, 03:20 PM
hi,i need add the "arp" command into my box,how can i do? thanks !!!!

osborne82
21st September, 2008, 07:46 AM
hi,i need add the "arp" command into my box,how can i do? thanks !!!!

edit buysbox.config in /cdk/patches :)
u can add/ remove alot of things from here buddy :)


cheers

osborne82

killunix
24th September, 2008, 02:56 AM
edit buysbox.config in /cdk/patches :)
u can add/ remove alot of things from here buddy :)


cheers

osborne82

i did what you say,change the buysbox.config file,set the CONFIG_ARPING=y,I can compired and get the image. but i need the "arp" command to change my dreambox's gateway's MAC address, the "ARPING" command can't do it,and the busysbox.config file has not the CONFIG_ARP option,i added it, but cann't compiled.

anyone can tell me how can i add the arp command into box? or tell me how can i compile the arp.c
thank you very much!!

exclusive2020
7th November, 2008, 04:40 PM
Thank you, my brothers of the subject, and I have distinct consequences for the inquiry files that were downloaded from the site where the author Rabid Sher Bay course because I use ubunto 8.10

satman
7th November, 2008, 04:51 PM
i did what you say,change the buysbox.config file,set the CONFIG_ARPING=y,I can compired and get the image. but i need the "arp" command to change my dreambox's gateway's MAC address, the "ARPING" command can't do it,and the busysbox.config file has not the CONFIG_ARP option,i added it, but cann't compiled.

anyone can tell me how can i add the arp command into box? or tell me how can i compile the arp.c
thank you very much!!

if you have the .c source why cant you cross-compile it using the gcc and stuff in /root/cdk folder,,,

exclusive2020
9th November, 2008, 11:08 PM
cvs-d anoncvs@cvs.tuxbox.org: / cvs / tuxbox-z3 co-P-rdreambox.

This step does not respond and I think the problem of the same biographical Is it a solution to this problem

Devilfish
9th November, 2008, 11:13 PM
The command you've typed above is wrong...this is the correct command...


cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .


Remember the dot at the end.

exclusive2020
9th November, 2008, 11:35 PM
Do you say thank you to my brother and I put the same is now set by the same problem and I do not respond and give me the following

exclusive@ubunto:~/tuxbox-cvs$ cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .
ssh: connect to host cvs.tuxbox.org port 22: Connection timed out
cvs [checkout aborted]: end of file from server (consult above messages if any)

Devilfish
10th November, 2008, 06:52 AM
Looks like the tuxbox server was unavailable at the time.

Maybe try again in 24hrs.

exclusive2020
10th November, 2008, 07:52 AM
y sir thank you for your cooperation and your good
And they have not forgotten all appreciation and respect
Accept greetings

Cheers

exclusive2020
10th November, 2008, 04:27 PM
exclusive@exclusive-desktop:~$ mkdir tuxbox-cvs
mkdir: cannot create directory `tuxbox-cvs': File exists
Devilfish
Administrator

exclusive@exclusive-desktop:~$ cd tuxbox-cvs
exclusive@exclusive-desktop:~/tuxbox-cvs$ export CVS_RSH=ssh
exclusive@exclusive-desktop:~/tuxbox-cvs$ cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .
anoncvs@cvs.tuxbox.org's password:

This step of my sir
The problem is that he asked password
I know
Please help me

Devilfish
10th November, 2008, 04:59 PM
There is no password, simply press return.

exclusive2020
10th November, 2008, 05:04 PM
There is no password, simply press return.

Unfortunately, my brother, I mean, how

How can you be back
Does it keep order

osborne82
10th November, 2008, 05:05 PM
tuxbox still down guys best to try in 24h our so :) sometimes takes them a while to sort it but there on with it :) :)


cheers

osborne82

exclusive2020
10th November, 2008, 05:13 PM
Thank you my brothers to Help
I am still trying to get the result
I hope I did not take much of your time

Please accept my greetings

pat28
10th December, 2008, 08:10 PM
Wow here was I patting myself on the back about loading a new image etc to my new Dreambox. The phrase "you have a lot to learn grasshopper springs to mind." Fascinating stuff guys. I'll try and keep up!!!!!!

ermal20
11th December, 2008, 04:02 PM
Hi to all

Is any possibility to edit files of DM500 Dreambox Image *.img in my windows pc

ameraak
12th December, 2008, 09:14 PM
hi all
how to add my own skin to the image as built in

arishy
16th December, 2008, 10:21 AM
What a superb work. I have decided ( I have the time now...yes I just retired) to tackle Dreambox ( I have two going three 500/600/800) FROM a new Angle I am calling the project "Dreambox Internals" The new angle is basically a Task oriented. Let me explain:

When you hit the Blue button on the Remote what actually happens (Internally)to draw the window on the TV screen. WHY you need that ? you might ask
Let me expand If you hit the menu ( yet another task) you get your selection NUMBERED so you a hit a number and you save playing with the cursor BUT in the blue key you do not get that you have to scroll Now the magics of playing with the box CAN I MODIFY THAT ? There are hundreds of possibility. If you have a decent document on how the box behaves internally Improvement will come to surface in a more fun way

I hope I made myself clear and a help from you guys will be able to key in google "Dreambox Internals" And you get the wiki that I am dreaming about ONE DAY

satman
16th December, 2008, 11:01 AM
When you hit the Blue button on the Remote what actually happens (Internally)to draw the window on the TV screen. WHY you need that ? you might ask
Let me expand If you hit the menu ( yet another task) you get your selection NUMBERED so you a hit a number and you save playing with the cursor BUT in the blue key you do not get that you have to scroll Now the magics of playing with the box CAN I MODIFY THAT ? There are hundreds of possibility. If you have a decent document on how the box behaves internally Improvement will come to surface in a more fun way


Of Course you can modify that! :)

You can modify any menu option you want inside enigma.
The Smartcam-manager or Emu-manager that you talk about is NOT part of the CVS.
Official CVS has no emu-manager,,, this is something you need too add yourself anyway,, so building one with numbered options is defo do-able.
Box remote is all based around rcdm****.xml.. which stores the keymaps and links to enigma,
what else would you like to know?

arishy
16th December, 2008, 12:23 PM
An eye opener that what you are.
Then I will be more specific. Here how I read the post. You build your OWN image FROM the source Flash it to the Dreambox. WHAT do I get ????

Are you saying all the GUI interface are OUTSIDE the image. Bare with me here. I am picking "simple" example so with the little I know I get a kick start. You hit menu in RC do I get menu screen or I have to add this to the IMAGE Please I did not start yet with the compilation process so I do not know what I getting once I have the image.

I know you call that hand holding and I need that but I promise I will move faster once I know what I am doing.....Thank you for your understanding

Devilfish
16th December, 2008, 12:30 PM
The blue button menus are not in the image by default. I think by default the blue button menu is the plugins menu, this is there by default, but some creators move it to the yellow or green button and use the blue button for additional menus or an emu manager. The button assignments are stored in /share/tuxbox/resources/rcdm5xxx.xml.

My advice would be to start with a basic cvs image, get it compiled and flashed to your box and have a play and see what you've got.

There are various teams which have released their source code so depending on the menu, it may already be available, you just need to edit the source or apply the patch and that's you. Although the CVS changes constantly so patches tend to fail after a while because the code it's looking for is changed or not there any more.

satman
16th December, 2008, 12:36 PM
CVS image is like official image,, no cam support,, so no blue panel or emu-manager as Devilfish said,

Cams could only be installed manually if you done no editing to image before you compiled.

AS devilfish also said,, best idea would be get a fresh CVS,, test out your building & Compiling first before trying to add extras, and then take it from there,

arishy
16th December, 2008, 12:59 PM
I just finished downloading the preconfigured Linux that you kindly provided in this post.
I will follow your advice and your response(s) really get me going ....

I will be back.......

satman
16th December, 2008, 01:03 PM
I just finished downloading the preconfigured Linux that you kindly provided in this post.
I will follow your advice and your response(s) really get me going ....

I will be back.......

Glad to hear it,, goodluck,
any worries i would start a new post in dev section here,,,, this sticky gets a bit long when filled with compile errors or issues ;)

arishy
16th December, 2008, 03:45 PM
Glad that you mentioned it. I will NOT bother you guys with anything that I can sort out myself. Especially I downloaded the preconfigured one. BUT
After I do my home work ( Compiling, playing AND comparing with released images)
I want to come back and relate the CORE which is here with what I found out.

Do you thing a new post is better approach ?

glyndwrw
19th December, 2008, 03:43 PM
I am not sure if this is where I should post this but I recently loaded a DK image on my DREAMBOX 500c. I installed the channels but was unable to change the keys as there was no Keys/List directory. Can anyone advise me what I need to do

marouan
1st January, 2009, 03:29 AM
thanks thanks

ajeeb
2nd January, 2009, 12:55 PM
well, thanks for the topic
I do success to compile to compress a basic Image and it's works gr8 with FTA channels ... it's gr8 start thanks to u all
but I wonder when I telnet my basic box and copy emu and chmod it with 755 then run it ... it's starts and load everything but no decode
anybody can? help me for 1st step
another question where to find good source for DVB subtitle and not text based titles

BR
keep going

Devilfish
2nd January, 2009, 01:01 PM
Make sure you have the correct files in /var/keys and /var/etc.

If you are starting the emu in telnet, it should give some indication of what is wrong, i.e. missing files, etc.


/var/bin/evocamd &&

ajeeb
2nd January, 2009, 01:21 PM
thanks for reply everything o.k but no decode at all !


~ > ./var/bin/CCcam -dv
14:19:03.684 CCcam: ================================================== ====================
14:19:03.686 CCcam: starting CCcam 2.0.10 compiled on Nov 1 2008@14:56:24
14:19:03.687 CCcam: ================================================== ====================
14:19:03.688 CCcam: online using nodeId f08c84eeb3823860
14:19:03.707 CCcam: DM56xx/500/600 detected
14:19:03.708 CCcam: create 2 cam device(s)
14:19:03.788 CCcam: added 764 keys from /var/keys/SoftCam.Key
14:19:03.833 CCcam: added 434 keys from /var/keys/AutoRoll.Key
14:19:03.834 CCcam: static cw not found or bad
14:19:03.855 CCcam: parsed 325 entries from /var/etc/CCcam.prio
14:19:04.001 CCcam: added 1236 provider names from /var/etc/CCcam.providers
14:19:10.016 CCcam: added 7632 channel names from /var/etc/CCcam.channelinfo
14:19:10.017 CCcam: server started on port 12002

ps. I have ubuntu localy SERVER
and at Dreambox display shown the service could not be descrambled
and when zap channel EMU not responding maybe it's PMT? handle or related
BR

eslamabdel
28th February, 2009, 05:28 PM
Thanks a lot for your help

alexmitton
3rd April, 2009, 06:01 PM
Mite have a crack at an new image on Sunday. Cheers for the tutorial.

despdan
2nd May, 2009, 07:30 PM
--
Resolving tuxbox.berlios.de... 195.37.77.138
Connecting to tuxbox.berlios.de 195.37.77.138:80...connected.
HTTP request sent, awaiting response...404 Not Found
2009-05-02 12:57:42 error 404: not found

make: ***[Archive/nptl-06.tar.bz2] Error 1

Any ideas what went wrong?

red devil
2nd May, 2009, 07:48 PM
have a look here m8
Dreambox Board by Dream-Multimedia-Tv | openembedded | Not Found "apps.tuxbox.libs_cvs.tuxbox.org__200509 12.tar.gz" (http://www.dream-multimedia-tv.de/board.old/thread.php?postid=91278)

despdan
2nd May, 2009, 08:11 PM
Ok have found:nptl-06.tar.bz2 downloaded it now where do i shove it:)

OK found where to shove it now getting these errors:


config.status: creating config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --with-driver, --with-webif, --with-epg, --with-flashtool, --with-reiserfs, --with-ext-flashtool, --with-enigma-debug, --with-mhw-epg
make -C /home/tony/Desktop/tuxbox-cvs/apps/dvb/tools/stream all install
make[1]: Entering directory `/home/tony/Desktop/tuxbox-cvs/apps/dvb/tools/stream'
powerpc-tuxbox-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. @MPEGTOOLS_CFLAGS@ -I/home/tony/Desktop/tuxbox-cvs/driver/include -Wall -mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -ggdb3 -DHAVE_DREAMBOX_HARDWARE -DHAVE_DREAMBOX_DM500 -MT streampes.o -MD -MP -MF .deps/streampes.Tpo -c -o streampes.o streampes.c
powerpc-tuxbox-linux-gnu-gcc: @MPEGTOOLS_CFLAGS@: No such file or directory
make[1]: *** [streampes.o] Error 1
make[1]: Leaving directory `/home/tony/Desktop/tuxbox-cvs/apps/dvb/tools/stream'
make: *** [.stream] Error 2
tony@ubuntu:~/Desktop/tuxbox-cvs/cdk$Any help please

codric
2nd June, 2009, 12:28 PM
Thnx dudes, all are working :)

Wizard1
11th June, 2009, 10:39 PM
Hi Devilfish


One other thing to note...

When you create an enigma image, all your files go in /var_init; /var is always empty.

The reason for this is, when the image boots for the first time, it copies everything from /var_init to /var. It only does this on first boot or if you have selected the 'factory reset' option.

You should be asked to select the language, timezone and PAL. This is the image configuring the /var/tuxbox/config/enigma/config file.

The config file is useful for setting default options.

When you select Menu > Setup > Expert Setup, you have a few options that you can 'tick'. These are defined in the config file. To find out what each line does by comparing the file before and after you change an option. Reboot to take effect.

Is there anyway of altering or adding to the var_init directory & saving the changes, so that the new editions or alterations apply after a factory reset.

Regards

Wizard1

Dazza
12th June, 2009, 12:48 AM
How many differences, or what else do I need to have a go at this, but for a Neutrino based image? I wouldn't mind having a play at this, and testing myself out, but I tend to like the Neutrino stuff better...

Anybody like to give me a few hints, and words of advice please?!

Sorry if this in the wrong section BTW!

julio501
15th June, 2009, 08:29 PM
Hi all boss , should i precise that im living in cork irl c..s as provider do i still need all this stuff to build my dm500
thanks for helping

julio501
17th June, 2009, 09:19 PM
hi everyone , does someone give me hand .
i need a update channels list for starview 2 the box ,im living in cork irl
thanks for helping

Wizard1
17th June, 2009, 10:06 PM
Hi julio501

Your in the Wrong section, this section is for Dreambox problems

Regards

Wizard

fairbird
20th June, 2009, 09:36 PM
hi all ;

plz help me ...

actually ... when i mack it my cvs and before last step

#10 Execute command: make checkout

i found this lines


find: `/home/raed/rr/root/cdkflash/root/lib/autofs/': No such file or directory
I: Using ld.so.1 as dynamic linker.
I: library reduction pass 1
713 symbols, 699 unresolved
No library provides non-weak _ZN8eZapMain8instanceE
No library provides non-weak _ZN8eZapMain16startNGrabRecordEv
No library provides non-weak _ZN8eZapMain15stopNGrabRecordEv
I: library reduction pass 2
907 symbols, 68 unresolved
No library provides non-weak _ZN8eZapMain8instanceE
No library provides non-weak _ZN8eZapMain16startNGrabRecordEv
No library provides non-weak _ZN8eZapMain15stopNGrabRecordEv
I: library reduction pass 3
912 symbols, 5 unresolved
No library provides non-weak _ZN8eZapMain8instanceE
No library provides non-weak _ZN8eZapMain16startNGrabRecordEv
No library provides non-weak _ZN8eZapMain15stopNGrabRecordEv
I: library reduction pass 4
912 symbols, 5 unresolved
cd /home/raed/rr/root/cdkflash/root/lib && ln -sf libgcc_s_nof.so.1 libgcc_s.so.1
make[1]: Leaving directory `/home/raed/rr/cdk'
raed@ubuntu:~/rr/cdk$ (raed@ubuntu:~/rr/cdk$)

then i Execute command:make dreamboximage_root

and finally i got the image >>>and it was worked fine on my box

but when i want to put line for Restart Enigma and in the Execute command: rm .enigma i got error same as below


rm: cannot remove `.enigma': No such file or directory

and i get image size only 1.8 mb .....

what i do ??

please help me

.......................

and there is some things you most to know >>> i was formated me pc but before it >>> i copies the files packages from cdk/Archive in other drive .

then when i want to build new cvs image i was macked this steps ...

1 mkdir xyz
2 cd xyz
3 export CVS_RSH=ssh
4 cvs -d anoncvs@cvs.tuxbox.org (anoncvs@cvs.tuxbox.org):/cvs/tuxbox -z3 co -P -rdreambox .
5 cd cdk
6 chmod 755 prepare
7 i correct prepare file
8 ./prepare dmxyz
9 and in this step make checkout ...i was copies the files packages and posted to path cdk/Archive
10 make checkout
11 make dreamboximage_root

Is this maked error for compile ??

best regards

fairbird
21st June, 2009, 04:26 PM
where are u me friend (Devilfish (http://www.digital-kaos.co.uk/forums/members/1-devilfish/)) ?

i try to build new cvs again ....

but in this setup >>> make checkout>>> i get this error


for security reasons all user ssh-keys older than 04.2008 got deleted
cvs: WARNING: Read-only repository access mode selected via `cvs -R'.
Using this option to access a repository which some users write to may
cause intermittent sandbox corruption.
cvs update: Updating .
cvs update: Updating libavs
cvs update: Updating liblcddisplay
cvs update: Updating liblircdclient
cvs update: Updating libtuxbox
cvs update: Updating libtuxtxt
raed@ubuntu:~/RAED/cdk$


plz. help me ....

delboy13
3rd July, 2009, 01:06 PM
i have installed vmware on vista am using pre configured enviroment. it does not let me copy and paste for some reason.
i typed it in but make directory command says already exists. do i delete the main tuxbox-cvs in ubuntu or do like fairbird and change dir name eg mkdir xyz thanks

delboy13
4th July, 2009, 01:31 AM
i still can not copy and paste but i have got as far as the epg fix. can someone explain how i extract the contents to your 'tuxbox-cvs' directory i don't kmow where to look in winrar

zaf786
24th July, 2009, 01:47 PM
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

sharkyxia
22nd August, 2009, 11:14 AM
dear:
when I key in make dreamboximage_root and process until such an error happened : /bin/grep: /lib/libfreetype.la: No such file or directory
/bin/sed: can't read /lib/libfreetype.la: No such file or directory
libtool: link: `/lib/libfreetype.la' is not a valid libtool archive

how could I solve this problem ? I have searched on this site for a lot thread , but could not found any clue.

gheos
24th August, 2009, 07:55 AM
dear:
when I key in make dreamboximage_root and process until such an error happened : /bin/grep: /lib/libfreetype.la: No such file or directory
/bin/sed: can't read /lib/libfreetype.la: No such file or directory
libtool: link: `/lib/libfreetype.la' is not a valid libtool archive

how could I solve this problem ? I have searched on this site for a lot thread , but could not found any clue.

A greeting to all and forgive my English.
I too have the same problem.
I even cleaned the car and reinst fedora, thinking of the library corrupt. The error still remains.

Thanks for your help.

sdream
24th August, 2009, 09:10 AM
Hello all! It's my first post here. :) I had the same problem too! I had tried everything without success.Then i realised that library (libfreetype.la) was missing from the \lib folder to which a user doesn't have access (only root has). These 2 files are located in /xyz/root/cdkroot/lib (replace xyz with the directory where your cvs files are located). So i copied libfreetype.la, libfreetype.so.6 (i executed in terminal "sudo cp libfreetype.la /lib and "sudo cp libfreetype.so.6 /lib") to that folder and then i executed "make dreamboximage_root" again, and the problem was gone (As i noticed there were only 2 warnings that these 2 files were moved). I compiled the image but haven't tested yet. So i hope it works :D

gheos
24th August, 2009, 09:48 AM
Hello all! It's my first post here. :) I had the same problem too! I had tried everything without success.Then i realised that library (libfreetype.la) was missing from the \lib folder to which a user doesn't have access (only root has). These 2 files are located in /xyz/root/cdkroot/lib (replace xyz with the directory where your cvs files are located). So i copied libfreetype.la, libfreetype.so.6 (i executed in terminal "sudo cp libfreetype.la /lib and "sudo cp libfreetype.so.6 /lib") to that folder and then i executed "make dreamboximage_root" again, and the problem was gone (As i noticed there were only 2 warnings that these 2 files were moved). I compiled the image but haven't tested yet. So i hope it works :D
the files you mentioned are in the path, was one of the checks made before you post. I can not figure out what to depend.

gheos
24th August, 2009, 10:19 AM
I just did as you suggested, only to be sicuroi have tried everything and confirm that it works ..... now let's see if he comes to the end and then if the cvs

Thanks for now and see you soon.

scruff1963
24th August, 2009, 10:31 AM
your using old code.
don't even know if the tree is updated anymore.

I use this method now.



start terminal
mkdir tuxbox-cvs
cd tuxbox-cvs
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/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


make flash-neutrino-squashfs

or for enigma


make flash-enigma-squashfs


the ./configure line has many more options they are just what I use.

sharkyxia
30th August, 2009, 06:02 AM
hello ! the repository error has been fixed, and I tested and passed ,generated a image ,but not test at now

studentlo
17th September, 2009, 08:59 PM
Hi all, I am a newbie to this forum and I have learnt alot so far. I have a dreambox dm500c which does not carry a card at the moment. My image is gemini and evocamd_2.14.

If I need to use a card do I need to reload a new image or can the card be used with any image and if so how do i go about activating my card slot to accept the card.

Many Thanks for any replies

icecbr
19th September, 2009, 06:59 PM
I am at stage: make dreamboximage_root
the process was just fine but I now have this:

... ftp:/192.12.10.6/pub/openpkg/sources/DST/fribidi/fribidi-0.10.4.tar.bz2
.... failed: Connection timed out.

:( :( :(

kwstasl
8th October, 2009, 03:15 PM
So, to sum up, is this procedure considered safe for DM500 clones?

scruff1963
11th October, 2009, 09:30 AM
yes it's safe for clones it's only the gemini head.ko that kills clones.

kwstasl
11th October, 2009, 11:27 AM
Thank you scruff (http://www.digital-kaos.co.uk/forums/members/178-scruff1963/) !

amrelbaghdady
23rd October, 2009, 02:26 PM
i Think i need to study more to be able to do that,,,thx anyway

JamesKirk
11th November, 2009, 10:52 PM
Hi,

has anyone tried this with CCcam ..?

THX

James Kirk

Devilfish
11th November, 2009, 11:24 PM
Do you mean has anyone created a neutrino image and managed to get CCcam running on it?

Sorry, I can't answer that...I've never created a neutrino image before.

JamesKirk
11th November, 2009, 11:32 PM
Do you mean has anyone created a neutrino image and managed to get CCcam running on it?

Sorry, I can't answer that...I've never created a neutrino image before.

yes that was the question..

CCca starts and connects but nothing after this .. I can browse to the HTTP Interface but no active decryption

vinay88
23rd November, 2009, 06:15 PM
thanx very helpfull

Greatdane
28th November, 2009, 11:24 PM
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 Home Page | Ubuntu (http://www.ubuntu.com).

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:


RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19433800/dw_school-dream-dream.part01.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19438947/dw_school-dream-dream.part02.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19443643/dw_school-dream-dream.part03.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19447782/dw_school-dream-dream.part04.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19451240/dw_school-dream-dream.part05.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19454408/dw_school-dream-dream.part06.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19457852/dw_school-dream-dream.part07.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19460565/dw_school-dream-dream.part08.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19462848/dw_school-dream-dream.part09.rar.html)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

mkdir tuxbox-cvsChange into the working directory

cd tuxbox-cvsThe following can now be copied and pasted in, line by line. Wait for the command prompt to be displayed before pasting the next line.


export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .### Note the dot at the end of the command, this is important ###


cd cdk
chmod 755 prepareNow 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:


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

Back to the copy and pasting. ;)


./prepare dm500
make checkout
make dreamboximage_rootThe 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.

make rebuild-flashThe following command compresses all your folders into an .img file.

make flash-compressIf 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!

Hi' Guys

My make dreamboximage ends with this:

bunzip2: Can't open input file Archive/freetype-2.0.9.tar.bz2: No such file or directory.
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
make: *** [.libfreetype] Error 2

Any ideas?

Kind regards

garipi82
3rd December, 2009, 02:35 PM
Hi evry one, i need your help, please.

I have a operation system (Fedora 9) installed on my pc and i want to make it like a server for dreambox-es. can anyone help me?

idealsat
15th December, 2009, 10:45 PM
Hi

I get same error

bunzip2: Can't open input file Archive/freetype-2.0.9.tar.bz2: No such file or directory.
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
make: *** [.libfreetype] Error 2

how i can fix this

?

kelvinjb
23rd December, 2009, 11:38 AM
google and download freetype-2.0.9.tar.bz2 to your PC and ftp it to /your_compile_dir/tuxbox-cvs/cdk/Archive

and recompile again..

waqarr
27th December, 2009, 06:48 AM
Thanks a lot Respected Devilfish ....

i'm facing this problem when i use " make dreamboximage_root"

Makefile:891: *** unterminated variable reference. Stop.

help me about this problem to resolve and kindly tell me when we successfull to make complete.img; what is the size of complete.img file thanks. waiting your quick response thanks

Mon3im14
3rd January, 2010, 10:12 PM
i have modified Gemini 0470 and incorporated CCcam inside, but after the image compression CCcam is not activated, no active decryption.
plz help me

jonc
5th January, 2010, 05:52 AM
PLi (One of the leading Software/Firmware teams) went open-source in AUG09 so you can also compile this as well for your C-T-S E1 (CDK & OE) & E2 boxes, but be aware for all other boxes other than the CDK boxes (DM500, 56x0,7000) have the DM drivers in the repo (so clones will not work unless you add your own bootloaders for the OE E1/E2 boxes).

The how to's are here; DevelopmentEnvironment ? OpenPLi, PLi's Public Repository (http://openpli.pli-images.org/wiki/DevelopmentEnvironment)
The main Open-Source page is here; OpenPLi, PLi's Public Repository (http://openpli.pli-images.org/)

Good luck and keep up the good work chaps.

achil
8th January, 2010, 09:53 PM
Thank you my freind

shamma
15th January, 2010, 10:45 PM
Devilish plz help me out

im from egypt and i just bought a dreambox 500c and read one of ur threads on how to open keys to watch sky..it worked for me but now im trying to find keys for Orbit Showtime and Al Jazeera sports but couldnt find any on here or on other websites
Any suggestions?

tagtagia
30th January, 2010, 11:30 AM
thank's friend

i did this and it work good

but in the image there is no bleu panel:joyman:

how i can add it to the image ??

no limit
6th March, 2010, 10:11 AM
hi..can same one reupload the maxvar.patch file ...cos i can download.......many thanks


also ihave this error
collect2: ld returned 1 exit status
make[4]: *** [ar] Error 1
make[4]: Leaving directory `/root/tuxbox-cvs/cdk/build/binutils'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/tuxbox-cvs/cdk/build/binutils'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory `/root/tuxbox-cvs/cdk/build/binutils'
make[1]: *** [all-binutils] Error 2
make[1]: Leaving directory `/root/tuxbox-cvs/cdk/build'
make: *** [.binutils] Error 2


i all ready install
sudo aptitude install binutils
and
sudo aptitude update

but still have errors

no limit
6th March, 2010, 11:18 AM
ok i found the problem...flex was missing.......

now is ok...

but pls can some one tell me what is this Archive/glibc-2.3.2-r0.diff.bz2

cos is showing 15hours for download........
any solution for this pls

no limit
6th March, 2010, 01:40 PM
after long time waiting on build i have this error come up

Tpo -c -o logomask.o logomask.c
In file included from logomask.c:24:
logomask.h:120: error: parse error before "desc"
logomask.h:120: warning: type defaults to `int' in declaration of `desc'
logomask.h:120: warning: data definition has no type or storage class
make[3]: *** [logomask.o] Error 1
make[3]: Leaving directory `/root/tuxbox-cvs/apps/tuxbox/plugins/logomask'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/tuxbox-cvs/apps/tuxbox/plugins'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/tuxbox-cvs/apps/tuxbox/plugins'
make: *** [.plugins] Error 2
root@home-desktop:~/tuxbox-cvs/cdk#

lonas
25th March, 2010, 04:47 PM
Hello friends,

excuse my language but I am Spanish and I speak very good English.

I have a problem from yesterday's tutorial to get started,

I tried downloading the latest hand verision 1.2.4 since 1.2.3 is no longer available and also try to download the 1.2.1 but neither is giving me this error again

Any ideas?

Thanks


root@lonas-desktop:/home/lonas/dreambox/cdk# make dreamboximage_root
false || \
wget -c -P Archive http://www.zlib.net/zlib-1.2.3.tar.bz2 || \
wget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/cdk/src/zlib-1.2.3.tar.bz2
--2010-03-25 16:39:22-- http://www.zlib.net/zlib-1.2.3.tar.bz2
Resolviendo www.zlib.net... 69.73.181.135
Conectando a www.zlib.net|69.73.181.135|:80... conectado.
Petici?n HTTP enviada, esperando respuesta... 404 Not Found
2010-03-25 16:39:23 ERROR 404: Not Found.

--2010-03-25 16:39:23-- http://tuxbox.berlios.de/pub/tuxbox/cdk/src/zlib-1.2.3.tar.bz2
Resolviendo tuxbox.berlios.de... 195.37.77.138
Conectando a tuxbox.berlios.de|195.37.77.138|:80... conectado.
Petici?n HTTP enviada, esperando respuesta... 404 Not Found
2010-03-25 16:39:23 ERROR 404: Not Found.

make: *** [Archive/zlib-1.2.3.tar.bz2] Error 1
root@lonas-desktop:/home/lonas/dreambox/cdk#

lonas
25th March, 2010, 06:21 PM
I managed to fix the error before the correct search by Google but now it throws this error:

/root@lonas-desktop:/home/lonas/dreambox/cdk# make dreamboximage_root
make -C /home/lonas/dreambox/apps/tuxbox/plugins all install
make[1]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins'
make all-recursive
make[2]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins'
Making all in include
make[3]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/include'
make[3]: No se hace nada para `all'.
make[3]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/include'
Making all in tuxmail
make[3]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxmail'
Making all in daemon
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxmail/daemon'
make[4]: No se hace nada para `all'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxmail/daemon'
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxmail'
make[4]: No se hace nada para `all-am'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxmail'
make[3]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxmail'
Making all in tuxtxt
make[3]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxtxt'
Making all in font
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxtxt/font'
make[4]: No se hace nada para `all'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxtxt/font'
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxtxt'
make[4]: No se hace nada para `all-am'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxtxt'
make[3]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxtxt'
Making all in tuxcom
make[3]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxcom'
make[3]: No se hace nada para `all'.
make[3]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxcom'
Making all in tuxcal
make[3]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxcal'
Making all in daemon
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxcal/daemon'
make[4]: No se hace nada para `all'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxcal/daemon'
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxcal'
make[4]: No se hace nada para `all-am'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxcal'
make[3]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxcal'
Making all in tuxclock
make[3]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxclock'
Making all in daemon
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxclock/daemon'
make[4]: No se hace nada para `all'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxclock/daemon'
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxclock'
make[4]: No se hace nada para `all-am'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxclock'
make[3]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/tuxclock'
Making all in fx2
make[3]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/fx2'
Making all in lib
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/fx2/lib'
make[4]: No se hace nada para `all'.
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/fx2/lib'
Making all in mines
make[4]: se ingresa al directorio `/home/lonas/dreambox/apps/tuxbox/plugins/fx2/mines'
/bin/bash ../../libtool --tag=CC --mode=link powerpc-tuxbox-linux-gnu-gcc -Wall -mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -ggdb3 -DHAVE_DREAMBOX_HARDWARE -DHAVE_DREAMBOX_DM500 -I/home/lonas/dreambox/root/cdkroot/include -I/home/lonas/dreambox/driver/include -rpath /home/lonas/dreambox/root/cdkroot/lib/tuxbox/plugins -R/lib/tuxbox/plugins -module -avoid-version -lfx2 -o mines.la board.lo somain.lo
libtool: link: powerpc-tuxbox-linux-gnu-gcc -shared .libs/board.o .libs/somain.o -Wl,-rpath -Wl,/lib/tuxbox/plugins -lfx2 -mcpu=405 -msoft-float -mmultiple -mstring -meabi -Wl,-soname -Wl,mines.so -o .libs/mines.so
/home/lonas/dreambox/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/bin/ld: cannot find -lfx2
collect2: ld returned 1 exit status
make[4]: *** [mines.la] Error 1
make[4]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/fx2/mines'
make[3]: *** [all-recursive] Error 1
make[3]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins/fx2'
make[2]: *** [all-recursive] Error 1
make[2]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins'
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/home/lonas/dreambox/apps/tuxbox/plugins'
make: *** [.plugins] Error 2
root@lonas-desktop:/home/lonas/dreambox/cdk#



In file included from modstat.c:33:
./../include/util.h:42: warning: built-in function 'log' declared as non-function
modstat.c: In function `new_get_kernel_info':
modstat.c:203: error: label at end of compound statement
make[2]: *** [modstat.o] Error 1
make[2]: se sale del directorio `/home/lonas/dreambox/cdk/modutils-2.4.21/util'
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/home/lonas/dreambox/cdk/modutils-2.4.21'
make: *** [.modutils] Error 2
root@lonas-desktop:/home/lonas/dreambox/cdk#

lonas
25th March, 2010, 08:28 PM
any ideas? please

dbacc
1st April, 2010, 11:56 PM
Same error here

/home/dreambox/tuxbox-cvs/root/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/bin/ld: cannot find -lfx2
collect2: ld returned 1 exit status
make[4]: *** [mines.la] Error 1
make[4]: Leaving directory `/home/tomas/tuxbox-cvs/apps/tuxbox/plugins/fx2/mines'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/tomas/tuxbox-cvs/apps/tuxbox/plugins/fx2'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tomas/tuxbox-cvs/apps/tuxbox/plugins'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tomas/tuxbox-cvs/apps/tuxbox/plugins'
make: *** [.plugins] Error 2

is there someone have fix for this???

scruff1963
2nd May, 2010, 04:36 PM
That method is out of date now as everything is in the normal cvs, the old branch is no longer updated

You still need these packages

- 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)



start terminal
mkdir tuxbox-cvs
cd tuxbox-cvs
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P .
cd cdk
./autogen.sh

The ./configure options are plenty nowadays I use (dm500)


./configure --with-boxtype=dreambox --with-boxmodel=dm500 --with-webif=expert --prefix=/home/mine/tuxbox-cvs/root --with-cvsdir=/home/mine/tuxbox-cvs --with-epg=private --with-mhw-epg=yes --with-flashtool=expert --with-ext-flashtool=yes --enable-kernel26 --with-defaultlocale=english --enable-dreambox-serial-console --disable-pictureviewer --enable-fx2-lemm --enable-fx2-master --enable-fx2-mines --enable-fx2-pac --enable-fx2-snake --enable-fx2-sokoban --enable-fx2-sol --enable-fx2-solitair --enable-fx2-tank --enable-fx2-tetris --enable-fx2-yahtzee --enable-freesatepg --enable-fx2-bouquet --disable-tuxmail --disable-dvbsub

the


--prefix=/home/mine/tuxbox-cvs/root --with-cvsdir=/home/mine/tuxbox-cvs

assumes a login name of mine




./configure --help>config.txt

will make a file called config.txt in tuxbox-cvs/cdk for you to browse through with all the ./configure commands/options

Then to make the image
[code]
make flash-enigma-squashfs
/code]
for enigma or
[code]
make flash-neutrino-squashfs
/code]
for neutrino images

r0x15
14th May, 2010, 08:20 PM
qualcuno pu? darmi ifo per il problema !!??

make dreamboximage_root
( rm -rf zlib-1.2.3 || /bin/true ) && bunzip2 -cd Archive/zlib-1.2.3.tar.bz2 | tar -x && ( cd zlib-1.2.3; patch -p1 < ../Patches/zlib.diff )
bunzip2: Archive/zlib-1.2.3.tar.bz2 is not a bzip2 file.
tar: Questo non sembra un archivio tar
tar: Uscita con stato di fallimento in base agli errori precedenti
make: *** [.libz] Errore 2
root@ubuntu:~/tuxbox-cvs/cdk

sk8ergeek
21st May, 2010, 08:40 PM
qualcuno pu? darmi ifo per il problema !!??

make dreamboximage_root
( rm -rf zlib-1.2.3 || /bin/true ) && bunzip2 -cd Archive/zlib-1.2.3.tar.bz2 | tar -x && ( cd zlib-1.2.3; patch -p1 < ../Patches/zlib.diff )
bunzip2: Archive/zlib-1.2.3.tar.bz2 is not a bzip2 file.
tar: Questo non sembra un archivio tar
tar: Uscita con stato di fallimento in base agli errori precedenti
make: *** [.libz] Errore 2
root@ubuntu:~/tuxbox-cvs/cdk

I think this zlib-1.2.3.tar.bz2 is gone from their website (http://tuxbox.berlios.de/pub/tuxbox/cdk/src/zlib-1.2.3.tar.bz2), and now with new version 1.2.5.

In cdk/Makefile :


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


remove all command 'patch -p1 < ../Patches/zlib.diff'

DraGon07
22nd May, 2010, 03:36 PM
Thanks to my friend in the hands of health information

DraGon07
27th May, 2010, 06:48 PM
Hi dear Devilfish my linux ubuntu 10:04 I have installed the images needed to make the program s installed am (1- st attempt on my altaki mistake I've seen, and the missing programs are set up when a) (2- line errors in the output), these reasons do you think might help advance for your thanks.

1. Trial errors resulting

make [4]: *** [iconvdata / others] Error 2
make [4]: `/ home/dragon/tuxbox-cvs/cdk/glibc-2.3.2 'directory exits
make [3]: *** [all] Error 2
make [3]: `/ home / dragon / tuxbox-cvs / CDK / build 'directory exits
make [2]: *** [] Error 2
make [2]: `/ home / dragon / tuxbox-cvs / CDK 'directory exits
make [1]: *** [. bootstrap] Error 2
make [1]: `/ home / dragon / tuxbox-cvs / CDK 'directory exits
make: *** [rebuild-flash] Error 2


2. My test results for the error

make [4]: *** target `/ home/dragon/tuxbox-cvs/cdk/build/iconvdata/ıso8859-1.os 'I have no rules to say,` others' needs by being heard. Stopped.
make [4]: `/ home/dragon/tuxbox-cvs/cdk/glibc-2.3.2/iconvdata 'directory exits
make [3]: *** [iconvdata / others] Error 2
make [3]: `/ home/dragon/tuxbox-cvs/cdk/glibc-2.3.2 'directory exits
make [2]: *** [all] Error 2
make [2]: `/ home / dragon / tuxbox-cvs / CDK / build 'directory exits
make [1]: *** [. glibc] Error 2
make [1]: `/ home / dragon / tuxbox-cvs / CDK 'directory exits
make: *** [. bootstrap] Error 2
dragon @ dragon-laptop: ~ / $ tuxbox-cvs/cdk

bbakram
20th June, 2010, 12:29 PM
I think this zlib-1.2.3.tar.bz2 is gone from their website (http://tuxbox.berlios.de/pub/tuxbox/cdk/src/zlib-1.2.3.tar.bz2), and now with new version 1.2.5.

In cdk/Makefile :


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


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 (http://www.digital-kaos.co.uk/forums/members/1049-sk8ergeek/)).

But now I am facing another compilation error :

--2010-06-20 12:25:44-- http://surfnet.dl.sourceforge.net/sourceforge/libungif/libungif-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/sourceforge/libungif/libungif-4.1.3.tar.bz2?download&failedmirror=surfnet.dl.sourceforge.net [suivant]
--2010-06-20 12:25:44-- http://downloads.sourceforge.net/sourceforge/libungif/libungif-4.1.3.tar.bz2?download&failedmirror=surfnet.dl.sourceforge.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/cdk/src/libungif-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.

bbakram
20th June, 2010, 12:42 PM
Hi,

I have fixed the comilation error regarding the zlib by changing the Makefile (thanks to sk8ergeek (http://www.digital-kaos.co.uk/forums/members/1049-sk8ergeek/)).

But now I am facing another compilation error :

--2010-06-20 12:25:44-- http://surfnet.dl.sourceforge.net/sourceforge/libungif/libungif-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/sourceforge/libungif/libungif-4.1.3.tar.bz2?download&failedmirror=surfnet.dl.sourceforge.net [suivant]
--2010-06-20 12:25:44-- http://downloads.sourceforge.net/sourceforge/libungif/libungif-4.1.3.tar.bz2?download&failedmirror=surfnet.dl.sourceforge.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/cdk/src/libungif-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 (http://tuxbox.berlios.de/pub/tuxbox/cdk/src/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 (http://sourceforge.net/projects/giflib/files/libungif%204.x/4.1.3/libungif-4.1.3.tar.bz2/download) || \
wget -c --passive-ftp -P Archive ftp://ftp.gwdg.de/pub/FreeBSD/ports/distfiles/libungif-4.1.3.tar.bz2 || \
wget -c -P Archive http://surfnet.dl.sourceforge.net/sourceforge/libungif/libungif-4.1.3.tar.bz2 || \
wget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/cdk/src/libungif-4.1.3.tar.bz2

Regards.

peque
17th August, 2010, 04:04 PM
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.

peque
18th August, 2010, 06:42 AM
I use this method now.

Code: Check this link
start terminal
mkdir tuxbox-cvs
cd tuxbox-cvs
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/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 (http://mirrorchecker.com/linkchecker2.php?url=make%20flash-neutrino-squashfs)
make flash-neutrino-squashfs

or for enigma
Code: Check this link (http://mirrorchecker.com/linkchecker2.php?url=make%20flash-enigma-squashfs)
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

zaf786
30th August, 2010, 06:54 PM
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$

zaf786
2nd September, 2010, 10:46 PM
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.

idealsat
4th September, 2010, 10:29 PM
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 (http://www.ubuntu.com).

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:


RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19433800/dw_school-dream-dream.part01.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19438947/dw_school-dream-dream.part02.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19443643/dw_school-dream-dream.part03.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19447782/dw_school-dream-dream.part04.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19451240/dw_school-dream-dream.part05.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19454408/dw_school-dream-dream.part06.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19457852/dw_school-dream-dream.part07.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19460565/dw_school-dream-dream.part08.rar.html)
RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/19462848/dw_school-dream-dream.part09.rar.html)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

mkdir tuxbox-cvsChange into the working directory

cd tuxbox-cvsThe following can now be copied and pasted in, line by line. Wait for the command prompt to be displayed before pasting the next line.


export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .### Note the dot at the end of the command, this is important ###


cd cdk
chmod 755 prepareNow 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:


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

Back to the copy and pasting. ;)


./prepare dm500
make checkout
make dreamboximage_rootThe 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.

make rebuild-flashThe following command compresses all your folders into an .img file.

make flash-compressIf 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

Becache
23rd September, 2010, 10:56 AM
Nice work.

tounsi94
29th November, 2010, 08:14 PM
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

x88
22nd January, 2011, 11:15 PM
Thank you :ciao::ciao:

ozma
15th February, 2011, 10:25 PM
thanks for the information

jacksparow
28th February, 2011, 04:44 PM
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

jacksparow
28th February, 2011, 04:59 PM
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 anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .
and
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P .

i think these are 2 differant files

jacksparow
28th February, 2011, 10:28 PM
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

godwisper
30th April, 2011, 08:45 PM
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$

gv80310
2nd May, 2011, 04:16 PM
thanks for the informations.
I succesfully compiled a img :)

godwisper
2nd May, 2011, 09:02 PM
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


anyone got any idea ?

namedforever
28th May, 2011, 01:45 PM
thinks for tuto
and th file that produced complete.img does'it contain bomb
Hotfile.com: One click file hosting: complete.img (http://hotfile.com/dl/119156084/89099b2/complete.img.html)
else i can't download the attached file infopmt.diff.zip

ahabdi85
4th June, 2011, 11:28 AM
I am new to this forum. I have a dm500 clone that wont boot. I downloaded dream up and connected serial null cable to the box and comp. It say box is alive and speaking to us. I need help to find the right image and guidlines on how to proceed

larsjeee
17th September, 2011, 12:50 PM
sorry for replying to a old thread, but I want to try to make a image myself using the pre-configured environment,

so i downloaded the Vm player, but it does not regonise the file extension ?

so how would i use the pre-configured environment ?

does it only work with a certain version of the vm-player since there are more versions available for download ?

rugga
18th September, 2011, 02:57 AM
Can I connect my 500c to internet to get cable programs

taxbak
4th November, 2011, 04:48 PM
i try tutorial in ubuntu 11.04 but it makes me errors ? is there any new tutorial or is still same topic (because is old)

amaru
23rd November, 2011, 02:22 PM
Hello!
I'm trying to compile openpli image for DM500, but there are some errors. Could you please help?

I get sources from

svn co https://openpli.svn.sourceforge.net/svnroot/openpli openpli
then
cd openpli/trunk/cdk
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox cd cdk
./prepare dm500
./make dreamboximage_root


i get errors:

/bin/sh ./libtool --mode=compile --tag=CC powerpc-tuxbox-linux-gnu-gcc -g -O2 -DSQLITE_OS_UNIX=1 -I. -I./src -D_HAVE_SQLITE_CONFIG_H -DNDEBUG -DSQLITE_THREADSAFE=0 -DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -c ./src/alter.c
./libtool: 1639: preserve_args+= --tag CC: not found
eval: 1: base_compile+= powerpc-tuxbox-linux-gnu-gcc: not found
eval: 1: base_compile+= -g: not found
eval: 1: base_compile+= -O2: not found
eval: 1: base_compile+= -DSQLITE_OS_UNIX=1: not found
eval: 1: base_compile+= -I.: not found
eval: 1: base_compile+= -I./src: not found
eval: 1: base_compile+= -D_HAVE_SQLITE_CONFIG_H: not found
eval: 1: base_compile+= -DNDEBUG: not found
eval: 1: base_compile+= -DSQLITE_THREADSAFE=0: not found
eval: 1: base_compile+= -DSQLITE_THREAD_OVERRIDE_LOCK=-1: not found
eval: 1: base_compile+= -DSQLITE_OMIT_LOAD_EXTENSION=1: not found
eval: 1: base_compile+= -c: not found
libtool: compile: you must specify a compilation command
libtool: compile: Try `libtool --help --mode=compile' for more information.
make[1]: *** [alter.lo] Error 1
make[1]: Leaving directory `/home/amaru/test/openplisvn/trunk/cdk/cdk/sqlite-3.6.4'
make: *** [.sqlite] Error 2What am I doing wrong?

setifien
12th December, 2011, 11:25 AM
Hi, i'm trying to compile openpli for my dm500
and i saw that the file "binutils-2.15.91.0.2.tar.bz2" is not a bz2, so found it on the web and he is here if anyone need it

http://pkgs.fedoraproject.org/repo/pkgs/binutils/binutils-2.15.91.0.2.tar.bz2/41983069bef07af4f1350c6d30666b2d/binutils-2.15.91.0.2.tar.bz2

rept1le105
19th January, 2012, 11:15 PM
Thank you...

louis1170
2nd February, 2012, 12:22 AM
Hello guys,

if 5 days now that i am trying to create my own image. i have manage to build my image up to the last step which is make-flash-compress. When i try that command i get the error below:

louis3785@ubuntu:~/tuxbox-cvs/cdk$ make flash-compress
cp /home/louis3785/tuxbox-cvs/cdk/linux/arch/ppc/boot/images/zImage.treeboot /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/os
mv /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/bild .
/home/louis3785/tuxbox-cvs/root/cdkflash/mkcramfs-e -eb /home/louis3785/tuxbox-cvs/root/cdkflash/boot /home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img
/bin/bash: /home/louis3785/tuxbox-cvs/root/cdkflash/mkcramfs-e: No such file or directory
make: *** [/home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img] Error 127

i have search the internet but i didn't found anything. Please advise

Thank you in advance
louis

GastonJ
2nd February, 2012, 12:30 AM
Put a space between mkcramfs and the -e

/home/louis3785/tuxbox-cvs/root/cdkflash/mkcramfs-e -eb /home/louis3785/tuxbox-cvs/root/cdkflash/boot /home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img

needs a space betwen mkcramsf and the -e like

/home/louis3785/tuxbox-cvs/root/cdkflash/mkcramfs -e -eb /home/louis3785/tuxbox-cvs/root/cdkflash/boot /home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img

Why do you have -e and -eb anyway, surely -eb is enough?

HTH

louis1170
2nd February, 2012, 10:00 PM
Hi Gaston and thank you for your quick reply. Unfortunately i still have the same error even if i added the space as you suggested

cp /home/louis3785/tuxbox-cvs/cdk/linux/arch/ppc/boot/images/zImage.treeboot /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/os
mv /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/bild .
/home/louis3785/tuxbox-cvs/root/cdkflash/mkcramfs -e -eb /home/louis3785/tuxbox-cvs/root/cdkflash/boot /home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img
/bin/bash: /home/louis3785/tuxbox-cvs/root/cdkflash/mkcramfs: No such file or directory
make: *** [/home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img] Error 127

Any other suggestions??

Thank you in advance
Louis

LraiZer
2nd February, 2012, 10:35 PM
looks like you trying to make an image using the old HEAD. that method is totaly out of date.

you need to throw away your current attempt and start again from post #116 in this thread using those instructions.

louis1170
2nd February, 2012, 11:18 PM
Hi Guys,

I manage ti fix my previews problem by removing the -eb but now i have another one

louis3785@ubuntu:~/tuxbox-cvs/cdk$ make flash-compress
cp /home/louis3785/tuxbox-cvs/cdk/linux/arch/ppc/boot/images/zImage.treeboot /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/os
mv /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/bild .
/home/louis3785/tuxbox-cvs/root/cdkflash/mkcramfs-e/home/louis3785/tuxbox-cvs/root/cdkflash/boot /home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img
/bin/bash: /home/louis3785/tuxbox-cvs/root/cdkflash/mkcramfs-e/home/louis3785/tuxbox-cvs/root/cdkflash/boot: Not a directory
make: *** [/home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img] Error 126

The very strange think is that the directory exist. Please advise

Thank you in advance
Louis

louis1170
4th February, 2012, 12:41 AM
Hi LraiZer (http://www.digital-kaos.co.uk/forums/members/1378-lraizer/),

I have followed you suggestion and i tried to create the image using the new and updated way. Unfortunately i still have the same problem.

[ -x /home/louis3785/tuxbox-cvs/cdk/root-enigma-squashfs-local.sh ] && KERNEL=2.6 KERNELVERSION=2.6.9 LIBC=glibc BOXTYPE=dreambox BOXMODEL=dm500 /home/louis3785/tuxbox-cvs/cdk/root-enigma-squashfs-local.sh /home/louis3785/tuxbox-cvs/root/cdkflash /home/louis3785/tuxbox-cvs/cdk || true
/usr/bin/install -c linux-2.6.9/arch/ppc/boot/images/zImage.treeboot /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/os
mv /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/bild .
/home/louis3785/tuxbox-cvs/root/cdk/bin/mkcramfs-e -eb /home/louis3785/tuxbox-cvs/root/cdkflash/boot /home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img
/bin/bash: /home/louis3785/tuxbox-cvs/root/cdk/bin/mkcramfs-e: No such file or directory
make: *** [/home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img] Error 127

Please advise.

Thanks you in advance
Louis

GastonJ
4th February, 2012, 11:04 AM
This is the line you need to deal with:

/bin/bash: /home/louis3785/tuxbox-cvs/root/cdk/bin/mkcramfs-e: No such file or directory

To me it looks like it is still trying to execute mkcramfs-e rather than mkcramfs(space)-e

LraiZer
4th February, 2012, 03:24 PM
Hi LraiZer (http://www.digital-kaos.co.uk/forums/members/1378-lraizer/),

I have followed you suggestion and i tried to create the image using the new and updated way. Unfortunately i still have the same problem.

Please advise.

Thanks you in advance
Louis

first create a folder /home/louis3785/dreambox/

enter commands:

make distclean

./autogen.sh

./configure --with-boxtype=dreambox --with-boxmodel=dm500 --prefix=/home/louis3785/dreambox --with-cvsdir=/home/louis3785/tuxbox-cvs --enable-kernel26 --with-defaultlocale=english --enable-dreambox-serial-console

make flash-enigma-squashfs
your compiled image can now be found in /home/louis3785/dreambox/cdkflash/ folder and you will also find your "mkcramfs-e" binary in /home/louis3785/dreambox/cdk/bin/ folder

louis1170
5th February, 2012, 10:38 PM
Hi Laizer and Gastor and thank you for your quick replies.
At first i have followed Laizer suggestion and when i run the command make distclean i got the below error

00
make .deps
make[1]: Entering directory `/home/louis3785/tuxbox-cvs/cdk'
make[1]: *** No rule to make target `Makefile-archive', needed by `config.status'. Stop.
make[1]: Leaving directory `/home/louis3785/tuxbox-cvs/cdk'
make: *** [distclean-local] Error 2

Furthermore i followed Gastor suggestion. So i erased everything and i started from scratch. Also i altered the makefile to execute mkcramfs(space)-e instead of mkcramfs-e as suggested. Unfortunately again i got the below error.

[ -x /home/louis3785/tuxbox-cvs/cdk/root-enigma-squashfs-local.sh ] && KERNEL=2.6 KERNELVERSION=2.6.9 LIBC=glibc BOXTYPE=dreambox BOXMODEL=dm500 /home/louis3785/tuxbox-cvs/cdk/root-enigma-squashfs-local.sh /home/louis3785/dreambox/cdkflash /home/louis3785/tuxbox-cvs/cdk || true
/usr/bin/install -c linux-2.6.9/arch/ppc/boot/images/zImage.treeboot /home/louis3785/dreambox/cdkflash/boot/root/platform/kernel/os
mv /home/louis3785/dreambox/cdkflash/boot/root/platform/kernel/bild .
/home/louis3785/dreambox/cdk/bin/mkcramfs -e -eb /home/louis3785/dreambox/cdkflash/boot /home/louis3785/dreambox/cdkflash/boot-cramfs.img
/bin/bash: /home/louis3785/dreambox/cdk/bin/mkcramfs: No such file or directory
make: *** [/home/louis3785/dreambox/cdkflash/boot-cramfs.img] Error 127

i do not know why this is happening i have also check through the synaptic package manager if i have all the pre-requizete packages install and everything looks fine. Do you have any more suggestions??

Thank you in advance,
Louis

LraiZer
6th February, 2012, 02:16 AM
you dont need to run that make clean distribution command if you have started again from scratch. just go straight to the .autogen.sh command, make distclean was just removing all stuff from your failed builds with that command.

and i can suggest you stop removing the space in mkcramfs-e, its supposed to be like that!

louis1170
6th February, 2012, 10:37 PM
Hi LraiZer (http://www.digital-kaos.co.uk/forums/members/1378-lraizer/),

I have already tried that and i had the same error. However i have good news today. Finally i manage to create my image file. The problem was the ubuntu version that i had on my machine. I had ubuntu 64-bit installed and i had the error mention in my previous posts. i have unistall them and i have installed the 32 bit version and the image was created.

Thanks everyone for your help!!!!

louis1170
7th February, 2012, 11:46 PM
Hello Guys

I manage to create my image and as i have seen the version is beta 2. is it possible to create the image with a later version i.e 4.20. Moreover is it possible to include the blue panel in my image?? If yes can you please explain me how.

Thank you in advance
Louis

louis1170
8th February, 2012, 06:33 PM
Hi guys,

is there anything to add to my custom image so i can start the cccam engine

Thank you in advance
Louis

knifeparty
13th February, 2012, 08:17 PM
First, I would like to thank everyone who comes here anyway to help others. my question is ... I'm trying to install Mgcamd on my compiled image! but, when I run the command. ./Mgcamd the following message appears. / Mgcamd: error while loading shared libraries: libcrypto.so.0.9.7: can not open shared object file: No such file or directory. the question is: where (folder) can i include this file before compiling the image?

thank you !

haribo
13th February, 2012, 08:26 PM
First, I would like to thank everyone who comes here anyway to help others. my question is ... I'm trying to install Mgcamd on my compiled image! but, when I run the command. ./Mgcamd the following message appears. / Mgcamd: error while loading shared libraries: libcrypto.so.0.9.7: can not open shared object file: No such file or directory. the question is: where (folder) can i include this file before compiling the image?

thank you !

enable libcrypto in kernal compile it will go in /lib or /var_init/lib

much smaller if you compile in image :)

knifeparty
13th February, 2012, 08:41 PM
enable libcrypto in kernal compile it will go in /lib or /var_init/lib

much smaller if you compile in image :)


Hello ! thank you , but im a big big big newbie lol which file should i edit to enable it ? appreciate you !

LraiZer
13th February, 2012, 09:53 PM
maybe try creating an executable file in cdk folder named root-squashfs-local.sh and edit:

#!/bin/sh
make install libcrypto

knifeparty
13th February, 2012, 10:35 PM
maybe try creating an executable file in cdk folder named root-squashfs-local.sh and edit:

#!/bin/sh
make install libcrypto



Thank you guys for help ! since when i stopped using windows i have been learning how big is linux world !

knifeparty
14th February, 2012, 01:22 PM
Hello, the newbie is here again lol ! i created an executable file in cdk folder named root-squashfs-local.sh then i did following steps > ./prepare dm500 ... make checkout ... make dreamboximage_root ... make rebuild-flash and finally make flash-compress and i got new imagem without libcrypto... what i have done wrong ? by the way im using pre-configured environment.

thank you !

knifeparty
14th February, 2012, 05:45 PM
thank you i got sucess but when i run my mgcamd this message appear:

/dev/dvd/card0/ca0 error 16: device or resource busy

someone know something about it ?

Shalle
2nd June, 2012, 06:58 PM
Hi LraiZer (http://www.digital-kaos.co.uk/forums/members/1378-lraizer/),

I have followed you suggestion and i tried to create the image using the new and updated way. Unfortunately i still have the same problem.

[ -x /home/louis3785/tuxbox-cvs/cdk/root-enigma-squashfs-local.sh ] && KERNEL=2.6 KERNELVERSION=2.6.9 LIBC=glibc BOXTYPE=dreambox BOXMODEL=dm500 /home/louis3785/tuxbox-cvs/cdk/root-enigma-squashfs-local.sh /home/louis3785/tuxbox-cvs/root/cdkflash /home/louis3785/tuxbox-cvs/cdk || true
/usr/bin/install -c linux-2.6.9/arch/ppc/boot/images/zImage.treeboot /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/os
mv /home/louis3785/tuxbox-cvs/root/cdkflash/boot/root/platform/kernel/bild .
/home/louis3785/tuxbox-cvs/root/cdk/bin/mkcramfs-e -eb /home/louis3785/tuxbox-cvs/root/cdkflash/boot /home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img
/bin/bash: /home/louis3785/tuxbox-cvs/root/cdk/bin/mkcramfs-e: No such file or directory
make: *** [/home/louis3785/tuxbox-cvs/root/cdkflash/boot-cramfs.img] Error 127

Please advise.

Thanks you in advance
Louis

This error confused me to at first, but actually there is a binary called "mkcramsfs-e".

Its a 32-bit binary, and if you are running a 64-bit linux, you get the error "No such file or directory" when you try to run it.

I installed a 32-bit linux version on a spare harddrive, but maybe there is some way to run 32-bit binaries on 64-bit linux too.

Shalle
2nd June, 2012, 08:37 PM
Hello!
I'm trying to compile openpli image for DM500, but there are some errors. Could you please help?


/bin/sh ./libtool --mode=compile --tag=CC powerpc-tuxbox-linux-gnu-gcc -g -O2 -DSQLITE_OS_UNIX=1 -I. -I./src -D_HAVE_SQLITE_CONFIG_H -DNDEBUG -DSQLITE_THREADSAFE=0 -DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DSQLITE_OMIT_LOAD_EXTENSION=1 -c ./src/alter.c
./libtool: 1639: preserve_args+= --tag CC: not found
eval: 1: base_compile+= powerpc-tuxbox-linux-gnu-gcc: not found
eval: 1: base_compile+= -g: not found
eval: 1: base_compile+= -O2: not found
eval: 1: base_compile+= -DSQLITE_OS_UNIX=1: not found
eval: 1: base_compile+= -I.: not found
eval: 1: base_compile+= -I./src: not found
eval: 1: base_compile+= -D_HAVE_SQLITE_CONFIG_H: not found
eval: 1: base_compile+= -DNDEBUG: not found
eval: 1: base_compile+= -DSQLITE_THREADSAFE=0: not found
eval: 1: base_compile+= -DSQLITE_THREAD_OVERRIDE_LOCK=-1: not found
eval: 1: base_compile+= -DSQLITE_OMIT_LOAD_EXTENSION=1: not found
eval: 1: base_compile+= -c: not found
libtool: compile: you must specify a compilation command
libtool: compile: Try `libtool --help --mode=compile' for more information.
make[1]: *** [alter.lo] Error 1
make[1]: Leaving directory `/home/amaru/test/openplisvn/trunk/cdk/cdk/sqlite-3.6.4'
make: *** [.sqlite] Error 2What am I doing wrong?

I got this error to, its seems to be something with libtool and dash if i remember the thread correctly.

Running
export CONFIG_SHELL="/bin/bash" fixed it for me.

marios858
19th June, 2012, 09:44 PM
Hello friends , iam new to this , i try to make the image but i see some errors ... :

dreambox@ubuntu:~/tuxbox-cvs/cdk$ make dreamboximage_root
/usr/bin/install -c -d /home/dreambox/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu
/usr/bin/install -c -d /home/dreambox/tuxbox-cvs/root/tftpboot
rm /home/dreambox/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include
rm: cannot remove `/home/dreambox/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include': No such file or directory
make: [.directories] Error 1 (ignored)
rm /home/dreambox/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib
rm: cannot remove `/home/dreambox/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib': No such file or directory
make: [.directories] Error 1 (ignored)
ln -s /home/dreambox/tuxbox-cvs/root/cdkroot/include /home/dreambox/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/include
ln -s /home/dreambox/tuxbox-cvs/root/cdkroot/lib /home/dreambox/tuxbox-cvs/root/cdk/powerpc-tuxbox-linux-gnu/lib
/usr/bin/install -c -d /home/dreambox/tuxbox-cvs/root/cdkflash
if [ -e NONE/ccache ]; then \
/usr/bin/install -c -d /home/dreambox/tuxbox-cvs/root/cdk/ccache-bin ;\
ln -s NONE/ccache /home/dreambox/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-gcc ;\
ln -s NONE/ccache /home/dreambox/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-g++ ;\
ln -s NONE/ccache /home/dreambox/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-cpp ;\
ln -s NONE/ccache /home/dreambox/tuxbox-cvs/root/cdk/ccache-bin/powerpc-tuxbox-linux-gnu-gcc-.3.4.4 ;\
fi
touch .directories
false || \
wget -c --passive-ftp -P Archive ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-2.15.91.0.2.tar.bz2 || \
wget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/cdk/src/binutils-2.15.91.0.2.tar.bz2
--2012-06-19 13:37:44-- ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-2.15.91.0.2.tar.bz2
=> `Archive/binutils-2.15.91.0.2.tar.bz2'
Resolving ftp.kernel.org (ftp.kernel.org)... 149.20.4.69
Connecting to ftp.kernel.org (ftp.kernel.org)|149.20.4.69|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD (1) /pub/linux/devel/binutils ... done.
==> SIZE binutils-2.15.91.0.2.tar.bz2 ... done.
==> PASV ... done. ==> RETR binutils-2.15.91.0.2.tar.bz2 ...
No such file `binutils-2.15.91.0.2.tar.bz2'.

--2012-06-19 13:37:48-- http://tuxbox.berlios.de/pub/tuxbox/cdk/src/binutils-2.15.91.0.2.tar.bz2
Resolving tuxbox.berlios.de (tuxbox.berlios.de)... 193.175.135.82
Connecting to tuxbox.berlios.de (tuxbox.berlios.de)|193.175.135.82|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-06-19 13:37:48 ERROR 404: Not Found.

make: *** [Archive/binutils-2.15.91.0.2.tar.bz2] Error 8


Please Can you help me ?
Thanks a lot .

rafiek
6th July, 2012, 11:43 PM
I have the same problem.
I downloaded binutils-2.15.91.0.2.tar.bz2 placed in on /tuxbox-cvs/cdk and run make dreamboximage_root and got the same error.

I also want to update libssl0.9.7 to libssl0.9.8
but first I have to solve the error with binutils


Can someone please help us on the right directon.


thank you.
Rafiek

akito329
29th August, 2012, 05:06 AM
ive done everything it says here and even had to download some of the files it couldnt find cause the site was down, but ive got to a point i just cant google for an answer, this is what it says when the errors start appearing:

In file included from fontrenderer.cpp:32:
fontrenderer.h:46: error: `FTC_ImageTypeRec' does not name a type
fontrenderer.h:79: error: `FTC_ImageType' has not been declared
fontrenderer.h:79: error: ISO C++ forbids declaration of `font' with no type
fontrenderer.cpp:132: error: `FT_Error LcdFontRenderClass::getGlyphBitmap' is not a static member of `class LcdFontRenderClass'
fontrenderer.cpp:132: error: `FTC_ImageType' was not declared in this scope
fontrenderer.cpp:132: error: expected primary-expression before "glyph_index"
fontrenderer.cpp:132: error: expected primary-expression before '*' token
fontrenderer.cpp:132: error: `sbit' was not declared in this scope
fontrenderer.cpp:132: error: initializer expression list treated as compound expression
fontrenderer.cpp:132: error: expected `,' or `;' before '{' token
fontrenderer.cpp: In constructor `LcdFont::LcdFont(CLCDDisplay*, LcdFontRenderClass*, void*, int)':
fontrenderer.cpp:180: error: `font' undeclared (first use this function)
fontrenderer.cpp:180: error: (Each undeclared identifier is reported only once for each function it appears in.)
fontrenderer.cpp:183: error: `FT_LOAD_TARGET_MONO' undeclared (first use this function)
fontrenderer.cpp: In member function `FT_Error LcdFont::getGlyphBitmap(FT_ULong, FTC_SBitRec_**)':
fontrenderer.cpp:188: error: `font' undeclared (first use this function)
fontrenderer.cpp: In member function `void LcdFont::RenderString(int, int, int, const char*, int, int, bool)':
fontrenderer.cpp:241: error: `FTC_ScalerRec' undeclared (first use this function)
fontrenderer.cpp:241: error: expected `;' before "scaler"
fontrenderer.cpp:243: error: `scaler' undeclared (first use this function)
fontrenderer.cpp:243: error: `font' undeclared (first use this function)
fontrenderer.cpp:248: error: `FTC_Manager_LookupSize' undeclared (first use this function)
fontrenderer.cpp: In member function `int LcdFont::getRenderWidth(const char*, bool)':
fontrenderer.cpp:318: error: `FTC_ScalerRec' undeclared (first use this function)
fontrenderer.cpp:318: error: expected `;' before "scaler"
fontrenderer.cpp:319: error: `scaler' undeclared (first use this function)
fontrenderer.cpp:319: error: `font' undeclared (first use this function)
fontrenderer.cpp:324: error: `FTC_Manager_LookupSize' undeclared (first use this function)
make[3]: *** [fontrenderer.lo] Error 1
make[3]: Leaving directory `/home/matthew/tuxbox-cvs/apps/tuxbox/libs/liblcddisplay'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/matthew/tuxbox-cvs/apps/tuxbox/libs'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/matthew/tuxbox-cvs/apps/tuxbox/libs'
make: *** [.tuxbox_libs] Error 2
matthew@ubuntu:~/tuxbox-cvs/cdk$


what havent i got installed? and btw, this is my first time with a linux build so im still in the learning stages

any help would be greatly appreciated
thanks

AbouImran
5th September, 2012, 12:04 AM
hello

i have this error after


make dreamboximage_root


In file included from fontrenderer.cpp:32:
fontrenderer.h:46: error: `FTC_ImageTypeRec' does not name a type
fontrenderer.h:79: error: `FTC_ImageType' has not been declared
fontrenderer.h:79: error: ISO C++ forbids declaration of `font' with no type
fontrenderer.cpp:132: error: `FT_Error LcdFontRenderClass::getGlyphBitmap' is not a static member of `class LcdFontRenderClass'
fontrenderer.cpp:132: error: `FTC_ImageType' was not declared in this scope
fontrenderer.cpp:132: error: expected primary-expression before "glyph_index"
fontrenderer.cpp:132: error: expected primary-expression before '*' token
fontrenderer.cpp:132: error: `sbit' was not declared in this scope
fontrenderer.cpp:132: error: initializer expression list treated as compound expression
fontrenderer.cpp:132: error: expected `,' or `;' before '{' token
fontrenderer.cpp: In constructor `LcdFont::LcdFont(CLCDDisplay*, LcdFontRenderClass*, void*, int)':
fontrenderer.cpp:180: error: `font' undeclared (first use this function)
fontrenderer.cpp:180: error: (Each undeclared identifier is reported only once for each function it appears in.)
fontrenderer.cpp:183: error: `FT_LOAD_TARGET_MONO' undeclared (first use this function)
fontrenderer.cpp: In member function `FT_Error LcdFont::getGlyphBitmap(FT_ULong, FTC_SBitRec_**)':
fontrenderer.cpp:188: error: `font' undeclared (first use this function)
fontrenderer.cpp: In member function `void LcdFont::RenderString(int, int, int, const char*, int, int, bool)':
fontrenderer.cpp:241: error: `FTC_ScalerRec' undeclared (first use this function)
fontrenderer.cpp:241: error: expected `;' before "scaler"
fontrenderer.cpp:243: error: `scaler' undeclared (first use this function)
fontrenderer.cpp:243: error: `font' undeclared (first use this function)
fontrenderer.cpp:248: error: `FTC_Manager_LookupSize' undeclared (first use this function)
fontrenderer.cpp: In member function `int LcdFont::getRenderWidth(const char*, bool)':
fontrenderer.cpp:318: error: `FTC_ScalerRec' undeclared (first use this function)
fontrenderer.cpp:318: error: expected `;' before "scaler"
fontrenderer.cpp:319: error: `scaler' undeclared (first use this function)
fontrenderer.cpp:319: error: `font' undeclared (first use this function)
fontrenderer.cpp:324: error: `FTC_Manager_LookupSize' undeclared (first use this function)
make[3]: *** [fontrenderer.lo] Erreur 1
make[3]: quittant le r?pertoire ? /home/sony/tuxbox-cvs/apps/tuxbox/libs/liblcddisplay ?make dreamboximage_root
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le r?pertoire ? /home/sony/tuxbox-cvs/apps/tuxbox/libs ?
make[1]: *** [all] Erreur 2
make[1]: quittant le r?pertoire ? /home/sony/tuxbox-cvs/apps/tuxbox/libs ?
make: *** [.tuxbox_libs] Erreur 2

plz help me

thanks

hellberg
11th November, 2012, 09:29 PM
I to have the same problem!

Any one know what to do?



//Nicklas

oolloo
2nd February, 2013, 10:14 AM
can someone please upload all needed files to a thebox account or dropbox then we could all start on the same page the rapidshare is un reliable.

Thanks

PS of course once uploaded you would post just one link to the file folder and we could all get every file

pepinw
5th June, 2013, 08:48 PM
I have read this thread. I am able to fully compile image(s) using the documentation here.

However, my git checkout does not support the make dreamboximage_root profile, it now has these flash-all-* profiles.

like flash-all-cramfs-1x, etc etc.

My main problem is that it produces an 8mb flash image, which is 3mb too big for my dm500s. I have been trying to cut down the images folder to get it to fit.

Second, I'm not sure why it makes .img1x and .img2x versions of the file, and which one I can flash. Trust me, I've tried to flash both, but because of the size difference, neither will be accepted by dreamup.

Any ideas what I can do to get the image to the < 5mb level (comparable to the OpenPLi dm500s build -- which does the same problems for me, too)

Best,

-- pepinw