Neutrino auf der Dreambox

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino für die Dreambox bauen.

Beitrag von seife »

I made neutrino use the same files for both dream and dbox (and for TD, too btw) by introducing the xml2FEC and FEC2xml conversion functions.
They went in with the controld/zapit merge IIRC.

I have no idea what enigma is doing, and I'm probably not going to fix it ;-)
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Re: Neutrino für die Dreambox bauen.

Beitrag von prodigy7 »

Mal eine Rückmeldung - also Image läuft hervorragend. Mit Movieplayer2 gebaut, auch der will bis dato ohne Murren - eine Frage aber: Könnte man da noch die Bibliothek wie beim 1er irgendwie reinbringen? Mittlerweile habe ich mich dran gewöhnt und ist doch recht komfortabel gegenüber der einfachen Verzeichnis Navigation.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neutrino für die Dreambox bauen.

Beitrag von rhabarber1848 »

prodigy7 hat geschrieben:Könnte man da noch die Bibliothek wie beim 1er irgendwie reinbringen?
http://forum.tuxbox-cvs.sourceforge.net ... 38#p364138
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Neutrino für die Dreambox bauen.

Beitrag von GetAway »

Kannst ja mal versuchen. Habs selber noch nicht mit reinkompiliert.

Code: Alles auswählen

if ENABLE_MOVIEPLAYER2
        libneutrino_gui_a_SOURCES += movieplayer2.cpp
else
libneutrino_gui_a_SOURCES += \
        movieviewer.cpp movieplayer.cpp moviebrowser.cpp
endif
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Re: Neutrino für die Dreambox bauen.

Beitrag von prodigy7 »

Wollte gerade nochma ausm aktuellen CVS + GIT bauen, scheint aber was kaputt zu sein:

Code: Alles auswählen

public/sources/tuxbox-cvs/root/cdkroot/include/freetype2 -I/public/sources/tuxbox-cvs/root/cdkroot/include/tuxbox -I/public/sources/tuxbox-cvs/root/cdkroot/include/tuxbox   -I/public/sources/tuxbox-cvs/root/cdkroot/include/tuxbox/mpegtools   -I/public/sources/tuxbox-cvs/root/cdkroot/include -I/public/sources/tuxbox-cvs/driver/include -I../../lib  -DMOVIEPLAYER2 -Wshadow -I/public/sources/tuxbox-cvs/driver/include -I/public/sources/tuxbox-cvs/driver/include -DHAVE_DREAMBOX_DM500 -Wextra -Wshadow  -Wall -mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -ggdb3 -DHAVE_DREAMBOX_HARDWARE -DHAVE_DREAMBOX_DM500 -MT neutrino_menu.o -MD -MP -MF .deps/neutrino_menu.Tpo -c -o neutrino_menu.o neutrino_menu.cpp
neutrino_menu.cpp: In member function `void CNeutrinoApp::InitServiceSettings(CMenuWidget&, CMenuWidget&)':
neutrino_menu.cpp:644: warning: declaration of 'scanSettings' shadows a member of 'this'
neutrino_menu.cpp:751: warning: declaration of 'configfile' shadows a member of 'this'
neutrino_menu.cpp: In member function `void CNeutrinoApp::InitMiscSettings(CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&)':
neutrino_menu.cpp:980: warning: declaration of 'shutdownCountNotifier' shadows a member of 'this'
neutrino_menu.cpp: At global scope:
neutrino_menu.cpp:1392: error: expected `}' before "const"
neutrino_menu.cpp:1392: error: expected `,' or `;' before "const"
neutrino_menu.cpp: In member function `void CNeutrinoApp::InitRecordingSettings(CMenuWidget&)':
neutrino_menu.cpp:1417: error: `RECORDINGMENU_STOPSECTIONSD_OPTIONS' undeclared (first use this function)
neutrino_menu.cpp:1417: error: (Each undeclared identifier is reported only once for each function it appears in.)
neutrino_menu.cpp: In member function `virtual int CMenuNumberInput::exec(CMenuTarget*, const std::string&)':
neutrino_menu.cpp:1688: warning: declaration of 'actionKey' shadows a member of 'this'
../../src/gui/widget/menue.h: At global scope:
../../src/gui/widget/menue.h:61: warning: unused parameter 'OptionName'
../../src/gui/widget/menue.h:61: warning: unused parameter 'Data'
make[5]: *** [neutrino_menu.o] Fehler 1
make[5]: Leaving directory `/public/sources/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/public/sources/tuxbox-cvs/apps/tuxbox/neutrino/src/gui'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/public/sources/tuxbox-cvs/apps/tuxbox/neutrino/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/public/sources/tuxbox-cvs/apps/tuxbox/neutrino'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/public/sources/tuxbox-cvs/apps/tuxbox/neutrino'
make: *** [.neutrino] Fehler 2
Zuletzt geändert von prodigy7 am Sonntag 29. März 2009, 14:25, insgesamt 1-mal geändert.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Neutrino für die Dreambox bauen.

Beitrag von dbt »

Der Git-Tree Ist wohl nicht noch ganz aktuell.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino für die Dreambox bauen.

Beitrag von seife »

kommt drauf an, welcher. Das müsste schon dazugeschrieben werden ;)
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

Bei mir bringt er am Anfang:
~/tuxbox-neutrino-cvs$ git clone git://gitorious.org/tuxbox-apps/dm500.git apps
bash: git: command not found
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neutrino für die Dreambox bauen.

Beitrag von rhabarber1848 »

bosmann hat geschrieben:bash: git: command not found
Du musst das Programm git noch auf Deinem Rechner installieren.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

habe installiert, wieder das gleiche... :(
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neutrino für die Dreambox bauen.

Beitrag von rhabarber1848 »

bosmann hat geschrieben:habe installiert, wieder das gleiche... :(
Was hast Du installiert? Auf Debian bspw. heisst das Paket git-core, nicht git...
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

ufff...man lernt nie aus. jetzt habe ich git-core und git drauf :)
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

neutrino_menu.cpp:644: warning: declaration of 'scanSettings' shadows a member of 'this'
neutrino_menu.cpp:751: warning: declaration of 'configfile' shadows a member of 'this'
neutrino_menu.cpp: In member function `void CNeutrinoApp::InitMiscSettings(CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&)':
neutrino_menu.cpp:980: warning: declaration of 'shutdownCountNotifier' shadows a member of 'this'
neutrino_menu.cpp: At global scope:
neutrino_menu.cpp:1392: error: expected `}' before "const"
neutrino_menu.cpp:1392: error: expected `,' or `;' before "const"
neutrino_menu.cpp: In member function `void CNeutrinoApp::InitRecordingSettings(CMenuWidget&)':
neutrino_menu.cpp:1417: error: `RECORDINGMENU_STOPSECTIONSD_OPTIONS' undeclared (first use this function)
neutrino_menu.cpp:1417: error: (Each undeclared identifier is reported only once for each function it appears in.)
neutrino_menu.cpp: In member function `virtual int CMenuNumberInput::exec(CMenuTarget*, const std::string&)':
neutrino_menu.cpp:1688: warning: declaration of 'actionKey' shadows a member of 'this'
../../src/gui/widget/menue.h: At global scope:
../../src/gui/widget/menue.h:61: warning: unused parameter 'OptionName'
../../src/gui/widget/menue.h:61: warning: unused parameter 'Data'
make[5]: *** [neutrino_menu.o] Fehler 1
make[5]: Leaving directory `/home/bosmann/tuxbox-neutrino-cvs/apps/tuxbox/neutrino/src/gui'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/home/bosmann/tuxbox-neutrino-cvs/apps/tuxbox/neutrino/src/gui'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/bosmann/tuxbox-neutrino-cvs/apps/tuxbox/neutrino/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/bosmann/tuxbox-neutrino-cvs/apps/tuxbox/neutrino'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/bosmann/tuxbox-neutrino-cvs/apps/tuxbox/neutrino'
make: *** [.neutrino] Fehler 2
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino für die Dreambox bauen.

Beitrag von seife »

wenn "git: command not found" kommt, dann hast du git nicht (oder nicht richtig) installiert.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

seife hat geschrieben:wenn "git: command not found" kommt, dann hast du git nicht (oder nicht richtig) installiert.
"git: command not found" kommt nicht mehr sonder die meldung wie oben
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino für die Dreambox bauen.

Beitrag von seife »

welchen Git-Tree du ausgechecked hast, weiss aber immer noch niemand.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

git clone git://gitorious.org/tuxbox-apps/dm500.git apps

gibt es auch was für dm56x0?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino für die Dreambox bauen.

Beitrag von seife »

Und welchen branch benutzt du davon?
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

bin jetzt, ehrlich gesagt überfragt...kleine hilfe auf sprung bringt einen dicken DANK!
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino für die Dreambox bauen.

Beitrag von seife »

Was hast du denn gemacht, um an den git-checkout zu kommen? (ganz genau hier reinpasten, nichts weglassen).

Dann: was gibt "git status" im apps/-Verzeichnis aus? (wieder nichts weglassen)
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

mkdir tuxbox-neutrino-cvs
cd tuxbox-neutrino-cvs
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -f -r dreambox -P .
mv apps apps-cvs
git clone git://gitorious.org/tuxbox-apps/dm500.git apps
cd cdk
chmod ugo+x prepare_neutrino
./prepare_neutrino dm500
make checkout_neutrino
make dreamboximage_neutrinoroot
make rebuild-flash
make flash-compress
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino für die Dreambox bauen.

Beitrag von seife »

der master-branch ist nicht gepflegt, du musst den controld_zapit_merge auschecken.
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

mkdir tuxbox-neutrino-cvs
cd tuxbox-neutrino-cvs
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -f -r dreambox -P .
mv apps apps-cvs
cd apps
git checkout -b controld_zapit_merge origin/controld_zapit_merge ???
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neutrino für die Dreambox bauen.

Beitrag von rhabarber1848 »

bosmann hat geschrieben:git checkout -b controld_zapit_merge origin/controld_zapit_merge ???
http://forum.tuxbox-cvs.sourceforge.net ... 08#p366108
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: Neutrino für die Dreambox bauen.

Beitrag von bosmann »

Neutrino mag mich nicht... :-?
/usr/bin/install -c /home/bosmann/tuxbox-neutrino-cvs/root/cdkroot/bin/controld /home/bosmann/tuxbox-neutrino-cvs/root/cdkroot/bin/neutrino \
/home/bosmann/tuxbox-neutrino-cvs/root/cdkroot/bin/nhttpd /home/bosmann/tuxbox-neutrino-cvs/root/cdkroot/bin/timerd \
/home/bosmann/tuxbox-neutrino-cvs/root/cdkflash/root/bin
/usr/bin/install: Aufruf von stat für „/home/bosmann/tuxbox-neutrino-cvs/root/cdkroot/bin/controld“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [/home/bosmann/tuxbox-neutrino-cvs/root/cdkflash/.part_neutrino] Fehler 1