Seite 2 von 3

Re: bau aus neuem Buildsystem "github"

Verfasst: Mo 20. Okt 2014, 13:59
von DboxOldie
Vergleiche mal die nuvoton_file.c von github und gitorious.
In gh sind wesentlich mehr VFD Icons definiert für FORTIS_HDBOX was ich auf die schnelle sehen kann.

Re: bau aus neuem Buildsystem "github"

Verfasst: Di 11. Nov 2014, 20:58
von slizer
heute mal ein neutrino-mp-github-next-cst für av7000 gebaut , hatte zunächst ein Problem mit bauen , habe dann
die cs_frontpanel.h Zeilen 185 , 188 , 197 bearbeitet , dann ist durchgebaut
Image funktioniert , Kurztest , vfd geht auch wieder

Code: Alles auswählen

 make[7]: Betrete Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src/gui/widget'
  CXX    buttons.o
  CXX    colorchooser.o
  CXX    drawable.o
  CXX    helpbox.o
  CXX    hintbox.o
  CXX    hintboxext.o
  CXX    keychooser.o
  CXX    listbox.o
  CXX    listframe.o
  CXX    menue.o
In file included from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/vfd.h:46:0,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/display.h:3,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/gui/widget/menue.cpp:43:
/home/slizer/Duckbox-Developers/source/libstb-hal-github/include/cs_frontpanel.h:185:2: error: redefinition of ‘FP_ICON_TV’
  FP_ICON_TV = ICON_TV,
  ^
In file included from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/vfd.h:46:0,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/display.h:3,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/gui/widget/menue.cpp:43:
/home/slizer/Duckbox-Developers/source/libstb-hal-github/include/cs_frontpanel.h:136:2: error: ‘FP_ICON_TV’ previously defined here
  FP_ICON_TV = ICON_TV,
  ^
In file included from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/vfd.h:46:0,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/display.h:3,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/gui/widget/menue.cpp:43:
/home/slizer/Duckbox-Developers/source/libstb-hal-github/include/cs_frontpanel.h:188:2: error: redefinition of ‘FP_ICON_RADIO’
  FP_ICON_RADIO = ICON_RADIO,
  ^
In file included from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/vfd.h:46:0,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/display.h:3,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/gui/widget/menue.cpp:43:
/home/slizer/Duckbox-Developers/source/libstb-hal-github/include/cs_frontpanel.h:135:2: error: ‘FP_ICON_RADIO’ previously defined here
  FP_ICON_RADIO = ICON_RADIO,
  ^
In file included from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/vfd.h:46:0,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/display.h:3,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/gui/widget/menue.cpp:43:
/home/slizer/Duckbox-Developers/source/libstb-hal-github/include/cs_frontpanel.h:197:2: error: redefinition of ‘FP_ICON_TIMESHIFT’
  FP_ICON_TIMESHIFT,
  ^
In file included from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/vfd.h:46:0,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/driver/display.h:3,
                 from /home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/gui/widget/menue.cpp:43:
/home/slizer/Duckbox-Developers/source/libstb-hal-github/include/cs_frontpanel.h:121:2: error: ‘FP_ICON_TIMESHIFT’ previously defined here
  FP_ICON_TIMESHIFT = ICON_TIMESHIFT,
  ^
make[7]: *** [menue.o] Fehler 1
make[7]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src/gui/widget'
make[6]: *** [all-recursive] Fehler 1
make[6]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src/gui'
make[5]: *** [all] Fehler 2
make[5]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src/gui'
make[4]: *** [all-recursive] Fehler 1
make[4]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src'
make[3]: *** [all] Fehler 2
make[3]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp'
make: *** [.deps/neutrino-mp-github-next-cst.do_compile] Fehler 2
slizer@sh4:~/Duckbox-Developers/cdk$  

Re: bau aus neuem Buildsystem "github"

Verfasst: Di 11. Nov 2014, 22:11
von max
kansnt du mal bitte einen patch machen, dann ändere ich das im git.

Re: bau aus neuem Buildsystem "github"

Verfasst: Mi 12. Nov 2014, 12:32
von slizer
ich weis gar nicht ob meine Lösung überhaupt so richtig sein kann,

ich habe lediglich die drei Zeilen aus kommentiert , eventuell gibt es da noch eine elegantere Lösung

in diesem Image werden mit dem Audioplayer sogar meine ogg Files abgespielt , und

der Bildbetrachter zeigt meine Bilder korrekt an , keine Transparenz Fehler

Re: bau aus neuem Buildsystem "github"

Verfasst: Mi 12. Nov 2014, 14:19
von max
habe nun schon im git was geändert, hoffe ist richtig so.

Re: bau aus neuem Buildsystem "github"

Verfasst: Mi 12. Nov 2014, 16:58
von slizer
kommt das

Code: Alles auswählen

 make[5]: Betrete Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src'
  CXX    neutrino_menue.o
/home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/neutrino_menue.cpp: In member function ‘void CNeutrinoApp::InitMenuMain()’:
/home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/neutrino_menue.cpp:154:15: warning: unused variable ‘menu’ [-Wunused-variable]
  CMenuWidget &menu = personalize.getWidget(MENU_MAIN)/**main**/;
               ^
  CXX    neutrino.o
/home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/neutrino.cpp: In member function ‘int CNeutrinoApp::handleMsg(neutrino_msg_t, neutrino_msg_data_t)’:
/home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/neutrino.cpp:3190:33: error: ‘FP_ICON_CAM1’ was not declared in this scope
   CVFD::getInstance()->ShowIcon(FP_ICON_CAM1, recordingstatus != 0);
                                 ^
/home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/neutrino.cpp: At global scope:
/home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/neutrino.cpp:4852:6: warning: unused parameter ‘standby’ [-Wunused-parameter]
 void CNeutrinoApp::CheckFastScan(bool standby, bool reload)
      ^
/home/slizer/Duckbox-Developers/source/neutrino-mp-github-next-cst/src/neutrino.cpp:4852:6: warning: unused parameter ‘reload’ [-Wunused-parameter]
make[5]: *** [neutrino.o] Fehler 1
make[5]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src'
make[4]: *** [all-recursive] Fehler 1
make[4]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src'
make[3]: *** [all] Fehler 2
make[3]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/build_tmp/neutrino-mp'
make: *** [.deps/neutrino-mp-github-next-cst.do_compile] Fehler 2
 

Re: bau aus neuem Buildsystem "github"

Verfasst: Mi 12. Nov 2014, 17:06
von max
habe was geändert

Re: bau aus neuem Buildsystem "github"

Verfasst: Mi 12. Nov 2014, 18:45
von slizer
baut durch

Re: bau aus neuem Buildsystem "github"

Verfasst: Mo 17. Nov 2014, 14:56
von slizer
die plugins bauen bei mir nicht

Code: Alles auswählen

 /home/slizer/Duckbox-Developers/tufsbox/cross/bin/../lib/gcc/sh4-linux/4.8.3/../../../../sh4-linux/bin/ld: cannot find -lusb
collect2: error: ld returned 1 exit status
make[3]: *** [nglcd.la] Fehler 1
make[3]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/source/nhd2-plugins/nglcd'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/source/nhd2-plugins'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/slizer/Duckbox-Developers/source/nhd2-plugins'
make: *** [.deps/nhd2-plugins.do_compile] Fehler 2
 

Re: bau aus neuem Buildsystem "github"

Verfasst: Mo 17. Nov 2014, 15:37
von slizer
Problem NHD2 , das Image lässt sich installieren , und funktioniert auch , aber

jeder Menüpunkt scrollt erst langsam durch das VFD bevor der Punkt anwählbar ist, so

braucht man fast eine Stunde, wenn man manuell einstellen will, auch beim zappen das gleiche

wo kann man da ansetzen , um das scrollen zu unterbinden, oder schneller zu machen ?

das NMP funktioniert problemlos

Re: bau aus neuem Buildsystem "github"

Verfasst: Mo 17. Nov 2014, 18:33
von DboxOldie
Mhh... > im Makefile.am (nglcd Ordner) aus -lusb > -lusb-1.0 machen dann baut es.
Zur Zeit werden aber die Plugins nicht ins release kopiert...da passt die neutrino-release.mk nicht zu der Struktur mit den Unterordnern...

Aber starten lässt sich das glcd als Plugin > kann es nur nicht testen, hab keins.

Bei der 913 scrollt hier nix im VFD bei nhd2......

Re: bau aus neuem Buildsystem "github"

Verfasst: Mo 17. Nov 2014, 19:25
von slizer
werde ich testen, vielleicht heute noch, glcd ist vorhanden

bei mir scrollt es aber, leider :heulen2:

bei NMP-next-cst scollt es auch am VFD , aber viel schneller

Re: bau aus neuem Buildsystem "github"

Verfasst: Mo 17. Nov 2014, 19:38
von DboxOldie
In MP ist ja scrolltext im vfd.cpp eingebaut, in nhd2 so wie ich sehe ja nicht...
Da werden bei #if defined (__sh__) > max 16 Zeichen an das VFD gesendet.
Oder hat Deine Box womöglich eine Scroll Routine im VFD Treiber (ähnlich spark7162) ?

Re: bau aus neuem Buildsystem "github"

Verfasst: Mo 17. Nov 2014, 19:46
von slizer
bei Image die mit gitorious gebaut sind funktioniert das NHD2 aber problemlos,

das ist nur bei Image die mit github gebaut sind

Re: bau aus neuem Buildsystem "github"

Verfasst: Mo 17. Nov 2014, 19:52
von max
klingt ja fast wieder wie gcc