Jump to content


Photo

hot to create image dm500


  • Please log in to reply
22 replies to this topic

#1 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 6 April 2012 - 11:37

Greetings all and thanks for accepting me among you.
excuse my English but I am Italian ...
has for some time that I'm trying to create an image for the DM500 and I did many tests by consulting a few posts on the net, but none in the end it was helpful to realize it.
I could get from you some more precise indication of how, starting from your source and compile it?
I state that I have pc with linux ubuntu 10.10 and I already have all the necessary libraries.
Thanks in advance.

Re: hot to create image dm500 #2 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 6 April 2012 - 11:50

Welcome to our forum.

I've moved your question from "The Lounge" to "Enduser support". The Lounge is meant for off-topic chat.
Many answers to your question can be found in our wiki: http://openpli.org/wiki

Re: hot to create image dm500 #3 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 6 April 2012 - 11:51

Did you already compile and how far did you get? Do you have any error messages?

And please check this post: http://openpli.org/f...ng-dm500-image/
Many answers to your question can be found in our wiki: http://openpli.org/wiki

Re: hot to create image dm500 #4 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 6 April 2012 - 12:15

hours are not on the pc on which I am testing, I can see tonight or tomorrow, the number of errors encountered and write them here.
although I think it is better to start over at this point following the post that I Aveve indicated, and that day I had already read it, also because it does not seem appropriate to indicate here that you had problems with sources of other developers.
are mentioned in that post three links, and my question is this: In what sequence should be carried out the commands? Follow the instructions of the first three links, and then with the directions of the post?
sorry but everything is very long and complicated for people like me, for the first time attempting such an operation.

Re: hot to create image dm500 #5 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 6 April 2012 - 12:25

I didn't check those three links, but what you need to do:

Install these packages on your PC:
sudo aptitude install automake

sudo aptitude install patch

sudo aptitude install flex

sudo aptitude install bison

sudo aptitude install libogg-dev

sudo aptitude install gettext gettext-base

sudo aptitude install libtool

After that, get the source code:

cd <directory where you want the source code>
svn co https://openpli.svn....t/openpli/trunk openpli

In the directory openpli/cdk you will find a script "make_cdk_image". Run:

./make_cdk_image <directory>/openpli/cdk <directory>/openpli/cdk dm500
(<directory> is the directory you used before).
Many answers to your question can be found in our wiki: http://openpli.org/wiki

Re: hot to create image dm500 #6 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 7 April 2012 - 20:41

I followed the instructions but nothing to do, go wrong.
I tried to figure out where it is, and the first, as I understand, try to download binutils-2.15.91.0.2 but can not find it, and then getting into the archive folder's size is approximately 560 kb and not 10 mb.
I also tried to download it and restart, but nothing wrong ...
I attach the file buildlog.
at this point what do I do?

Attached Files



Re: hot to create image dm500 #7 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 8 April 2012 - 12:34

Here is the binutils file: http://pkgs.fedorapr....91.0.2.tar.bz2 (the first hit in Google).

Store it in cdk/Archive and start the build again.
Many answers to your question can be found in our wiki: http://openpli.org/wiki

Re: hot to create image dm500 #8 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 8 April 2012 - 19:28

replaced the file and now all is well.
now in the directory selected at the beginning I find the following files:

-rw-r--r-- 1 marco marco 11M 2012-04-08 13:40 buildlog.txt
-rw-r--r-- 1 marco marco 1,4M 2012-04-08 13:40 OpenPLi-beta-dm500-maxvar-20120408-251M.img
-rw-r--r-- 1 marco marco 1,4M 2012-04-08 13:40 OpenPLi-beta-dm500-maxvar-20120408-251M.zip
-rw-r--r-- 1 marco marco 1,4M 2012-04-08 13:40 OpenPLi-beta-dm500-maxvar-old-framebuffer-20120408-251M.img
-rw-r--r-- 1 marco marco 1,4M 2012-04-08 13:40 OpenPLi-beta-dm500-maxvar-old-framebuffer-20120408-251M.zip

the final image should not be about 4.5 Mb? What else should I do?

Re: hot to create image dm500 #9 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 8 April 2012 - 20:42

Check the buildlog.txt. There must be more errors and that causes a small incomplete image.
I think you will many of the errors in this thread: http://openpli.org/f...ng-dm500-image/
Many answers to your question can be found in our wiki: http://openpli.org/wiki

Re: hot to create image dm500 #10 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 8 April 2012 - 21:53

thanks!
finally I did it!
I have another question to you now, if I change some source image to customize what commands do I have to then fill it again?
and about this, how can I do to mention that the image was developed on your sources?

Re: hot to create image dm500 #11 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 9 April 2012 - 11:36

If you change the source, the easiest way is to build the image again. It depends on what you want to change. If you edit Enigma, you can run "make enigma" in the apps/tuxbox/enigma/src directory, just to see if it compiles. If all's right, just build the image again (it will be faster).

If you use the modified image for personal use, then there's no problem. If you modify the image and publish it somewhere on internet, you cannot use our bootlogo (it's in cdk/Patches, I thought) but you need to use your own bootlogo. If you write about it on a forum for example, please state something like: "This is the MaxTre2000 image based on OpenPLi". Also, your MaxTre2000 image has the GPLv2 licence now, which means you need to provide the source code if someone asks you for that.
Many answers to your question can be found in our wiki: http://openpli.org/wiki

Re: hot to create image dm500 #12 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 9 April 2012 - 15:02

well, I'm trying to picture but I can not add the Italian language. I tried to edit the file linguas into directory openpli/cdk/apps/tuxbox/plugins/po and recompile, adding to the list it, but nothing, no menu,
surely it is my fault though buildlog reported thus:

Making all in po
make[3]: ingresso nella directory "/home/marco/image/openpli/cdk/apps/tuxbox/enigma/po"
rm -f bg.gmo && /usr/bin/msgfmt -c --statistics -o bg.gmo bg.po
1992 messaggi tradotti, 50 traduzioni fuzzy, 41 messaggi non tradotti.
rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
1678 messaggi tradotti, 114 traduzioni fuzzy, 294 messaggi non tradotti.
rm -f da.gmo && /usr/bin/msgfmt -c --statistics -o da.gmo da.po
1145 messaggi tradotti, 459 traduzioni fuzzy, 482 messaggi non tradotti.
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
1104 messaggi tradotti, 468 traduzioni fuzzy, 514 messaggi non tradotti.
rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
1997 messaggi tradotti, 51 traduzioni fuzzy, 38 messaggi non tradotti.
rm -f sv.gmo && /usr/bin/msgfmt -c --statistics -o sv.gmo sv.po
1997 messaggi tradotti, 49 traduzioni fuzzy, 40 messaggi non tradotti.
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po
2086 messaggi tradotti.
rm -f no.gmo && /usr/bin/msgfmt -c --statistics -o no.gmo no.po
1077 messaggi tradotti, 492 traduzioni fuzzy, 517 messaggi non tradotti.
rm -f tr.gmo && /usr/bin/msgfmt -c --statistics -o tr.gmo tr.po
2048 messaggi tradotti, 38 messaggi non tradotti.
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
1874 messaggi tradotti, 134 traduzioni fuzzy, 78 messaggi non tradotti.
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po
1921 messaggi tradotti, 89 traduzioni fuzzy, 76 messaggi non tradotti.
rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po
1048 messaggi tradotti, 448 traduzioni fuzzy, 590 messaggi non tradotti.
rm -f sl.gmo && /usr/bin/msgfmt -c --statistics -o sl.gmo sl.po
963 messaggi tradotti, 541 traduzioni fuzzy, 582 messaggi non tradotti.
rm -f hr.gmo && /usr/bin/msgfmt -c --statistics -o hr.gmo hr.po
1152 messaggi tradotti, 454 traduzioni fuzzy, 480 messaggi non tradotti.
rm -f hu.gmo && /usr/bin/msgfmt -c --statistics -o hu.gmo hu.po
2043 messaggi tradotti, 43 messaggi non tradotti.
rm -f sk.gmo && /usr/bin/msgfmt -c --statistics -o sk.gmo sk.po
1915 messaggi tradotti, 55 traduzioni fuzzy, 116 messaggi non tradotti.
rm -f cs.gmo && /usr/bin/msgfmt -c --statistics -o cs.gmo cs.po
2003 messaggi tradotti, 3 traduzioni fuzzy, 80 messaggi non tradotti.
rm -f sr.gmo && /usr/bin/msgfmt -c --statistics -o sr.gmo sr.po
591 messaggi tradotti, 738 traduzioni fuzzy, 757 messaggi non tradotti.
rm -f ar.gmo && /usr/bin/msgfmt -c --statistics -o ar.gmo ar.po
1994 messaggi tradotti, 53 traduzioni fuzzy, 39 messaggi non tradotti.
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po
2087 messaggi tradotti.
rm -f pt.gmo && /usr/bin/msgfmt -c --statistics -o pt.gmo pt.po
1874 messaggi tradotti, 133 traduzioni fuzzy, 79 messaggi non tradotti.
rm -f fi.gmo && /usr/bin/msgfmt -c --statistics -o fi.gmo fi.po
2086 messaggi tradotti.
rm -f ro.gmo && /usr/bin/msgfmt -c --statistics -o ro.gmo ro.po
986 messaggi tradotti, 536 traduzioni fuzzy, 564 messaggi non tradotti.
rm -f ur.gmo && /usr/bin/msgfmt -c --statistics -o ur.gmo ur.po
0 messaggi tradotti, 2086 messaggi non tradotti.
rm -f et.gmo && /usr/bin/msgfmt -c --statistics -o et.gmo et.po
1986 messaggi tradotti, 52 traduzioni fuzzy, 48 messaggi non tradotti.
rm -f lt.gmo && /usr/bin/msgfmt -c --statistics -o lt.gmo lt.po
1875 messaggi tradotti, 130 traduzioni fuzzy, 81 messaggi non tradotti.
rm -f is.gmo && /usr/bin/msgfmt -c --statistics -o is.gmo is.po
1102 messaggi tradotti, 458 traduzioni fuzzy, 526 messaggi non tradotti.
rm -f fy.gmo && /usr/bin/msgfmt -c --statistics -o fy.gmo fy.po
2051 messaggi tradotti, 18 traduzioni fuzzy, 17 messaggi non tradotti.
rm -f zh.gmo && /usr/bin/msgfmt -c --statistics -o zh.gmo zh.po
1666 messaggi tradotti, 228 traduzioni fuzzy, 192 messaggi non tradotti.
rm -f lv.gmo && /usr/bin/msgfmt -c --statistics -o lv.gmo lv.po
2090 messaggi tradotti.
make[3]: uscita dalla directory "/home/marco/image/openpli/cdk/apps/tuxbox/enigma/po"
Making all in data


and I should also list of satellites, putting those in Europe.

Re: hot to create image dm500 #13 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 9 April 2012 - 15:34

Italian is already in the image, so you only need to change the it.po file in
/home/marco/image/openpli/cdk/apps/tuxbox/enigma/po
Did you do that?
Many answers to your question can be found in our wiki: http://openpli.org/wiki

Re: hot to create image dm500 #14 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 9 April 2012 - 15:51

the file is already present in the directory that you've indicated. What do you mean by change? I opened it and the translations are already there, but when I go to install the image the choice of the Italian language is not in the menu

Re: hot to create image dm500 #15 hemispherical1

  • Senior Member
  • 1,596 posts

+49
Good

Posted 9 April 2012 - 15:57

Are you building a Max-Var image? IIRC most of the languages are stripped out of it...

It's been years since I built a CDK image, but here's a hint for making changes. The CDK images use "dotfiles" to keep track of what needs to be recompiled for the new image, for example... If you needed to recompile enigma you'd delete the .enigma file and rebuild the image. The build process will see there is no .enigma file and recompile it to add to the image. 1/2 the "fun" is figuring out what section of the build (& what it's dotfile is) effects the change you want to make...

--
hemi

Re: hot to create image dm500 #16 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 9 April 2012 - 17:56

Yes, I'm working on maxvar, only that I understand to a certain point for your feedback. you must understand that I am a beginner in this field, and that only a couple of months I am gathering information on how to develop images for dreambox.
you could tell me if there are posts in the forum about it?

Re: hot to create image dm500 #17 hemispherical1

  • Senior Member
  • 1,596 posts

+49
Good

Posted 9 April 2012 - 19:40

There may be other posts here about building CDK images (500, 52x0, 7000), but if so, they're probably quite buried old posts. Back in the day I think most users started here: http://cvs.tuxbox.or...2/msg00073.html ... and proceeded from there. I'm not a coder so it took lots of trial and error on my part... ;)

It's been a long time, but I suspect you can download language support for your desired language through the image's package management. I don't remember if the CDK build creates all the optional packages (like language) as E2 builds do. Perhaps they're buried somewhere in the build directory, but I don't remember ever seeing them...

--
hemi

Re: hot to create image dm500 #18 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 9 April 2012 - 21:16

I read that post I've shown and I may have found how to insert it, or rather, what files should go modified or added.
I will do the tests and if successful we will write as I did, maybe could be useful to others.

Re: hot to create image dm500 #19 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 9 April 2012 - 21:37

I understand now. You need to change cdk/Makefile.am for that. I think the Italian language is removed in line 2591:

@for i in ur hr sv pl sr ar tr ru sl pt no cs fi hu sk el ro da et is lt it fr es zh bg lv ; do \

If you remove "it" from that list, it may work.
Many answers to your question can be found in our wiki: http://openpli.org/wiki

Re: hot to create image dm500 #20 max_tre2000

  • Member
  • 11 posts

0
Neutral

Posted 9 April 2012 - 21:52

thanks!
one last question, and then hope for some more time to not bother to change the list of satellites entering the Europeans?


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users