Seite 9 von 9

Re: Build Problem NHD2

Verfasst: Fr 23. Jan 2015, 12:46
von ch@os_73
Hello ,

trying to build Neutrino HD2-exp for hs7810a, the build ends successfully but no HDMI output on the first start.

second question , is there any softcam manager to install on the build ? i'm using oscam .

Regards

Re: Build Problem NHD2

Verfasst: Sa 24. Jan 2015, 00:25
von BPanther
No, that's not a part of neutrino itself. If you build by yourself just add a own created menu or use the examples from dbox2 neutrino etc.

Re: Build Problem NHD2

Verfasst: Sa 24. Jan 2015, 10:51
von ch@os_73
thanks "BPanther" for reply , i guess this is for the second question ; and regarding the hdmi output problem how to solve it ? may be you could direct me to what part of the code I should check.

Regards

Re: Build Problem NHD2

Verfasst: Mo 26. Jan 2015, 00:07
von BPanther
I don't know this box and the problem. Maybe you can show the sources at libcoolstream (nhd2 directory) and player2 (main git).

Re: Build Problem NHD2

Verfasst: Di 21. Jul 2015, 23:42
von slizer

Code: Alles auswählen

 mv -f .deps/upnpbrowser.Tpo .deps/upnpbrowser.Po
sh4-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/zapit/include/zapit -I../../lib -I../../lib/libeventserver -I../../lib/libnet -I../../lib/libconfigfile -I../../lib/libxmltree -I../../lib/libupnpclient -I/home/slizer/max-tdt/tdt/tufsbox/cdkroot/usr/include -I/usr/include/freetype2  -I../../lib/libdvbapi -I../../lib/libeplayer3/include -fno-strict-aliasing -I/home/slizer/max-tdt/tdt/cvs/driver/bpamem    -pipe -Os -MT cam_menu.o -MD -MP -MF .deps/cam_menu.Tpo -c -o cam_menu.o cam_menu.cpp
cam_menu.cpp: In Elementfunktion »int CCAMMenuHandler::doMainMenu()«:
cam_menu.cpp:103:20: Fehler: »GenericMenuBack« wurde in diesem Gültigkeitsbereich nicht definiert
  cammenu->addItem( GenericMenuBack );
                    ^
cam_menu.cpp:104:20: Fehler: »GenericMenuSeparatorLine« wurde in diesem Gültigkeitsbereich nicht definiert
  cammenu->addItem( GenericMenuSeparatorLine );
                    ^
cam_menu.cpp:117:25: Fehler: expected type-specifier before »CMenuForwarderNonLocalized«
    cammenu->addItem(new CMenuForwarderNonLocalized(name, true, NULL, this, CAM, CRCInput::RC_nokey));
                         ^
cam_menu.cpp:123:25: Fehler: expected type-specifier before »CMenuForwarderNonLocalized«
    cammenu->addItem(new CMenuForwarderNonLocalized(str, false, NULL, tempMenu));
                         ^
cam_menu.cpp: In Elementfunktion »int CCAMMenuHandler::handleCamMsg(neutrino_msg_t, neutrino_msg_data_t, bool)«:
cam_menu.cpp:263:25: Fehler: expected type-specifier before »CMenuForwarderNonLocalized«
       menu->addItem(new CMenuForwarderNonLocalized(convertDVBUTF8(sptr, strlen(sptr), 0).c_str(), false));
                         ^
cam_menu.cpp:272:24: Fehler: expected type-specifier before »CMenuForwarderNonLocalized«
      menu->addItem(new CMenuForwarderNonLocalized(convertDVBUTF8(sptr, strlen(sptr), 0).c_str(), false));
                        ^
cam_menu.cpp:280:24: Fehler: expected type-specifier before »CMenuForwarderNonLocalized«
      menu->addItem(new CMenuForwarderNonLocalized(convertDVBUTF8(pMenu->choice_item[i], strlen(pMenu->choice_item[i]), 0).c_str(), true, NULL, selector, cnt));
                        ^
cam_menu.cpp:282:24: Fehler: expected type-specifier before »CMenuForwarderNonLocalized«
      menu->addItem(new CMenuForwarderNonLocalized(convertDVBUTF8(pMenu->choice_item[i], strlen(pMenu->choice_item[i]), 0).c_str(), true, NULL, selector, cnt, CRCInput::convertDigitToKey(i+1)));
                        ^
cam_menu.cpp:290:23: Fehler: expected type-specifier before »CMenuForwarderNonLocalized«
     menu->addItem(new CMenuForwarderNonLocalized(convertDVBUTF8(pMenu->bottom, slen, 0).c_str(), false));
                       ^
make[6]: *** [cam_menu.o] Fehler 1
make[6]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-exp/src/gui'
make[5]: *** [all-recursive] Fehler 1
make[5]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-exp/src/gui'
make[4]: *** [all] Fehler 2
make[4]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-exp/src/gui'
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-exp/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-exp'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-exp'
make: *** [.deps/neutrino-hd2-exp.do_compile] Fehler 2
 

Re: Build Problem NHD2

Verfasst: Mo 3. Aug 2015, 11:09
von slizer
ich habe mal das nglcd ins makefile genommen

Code: Alles auswählen

 C -o .libs/nglcd_la-glcdsetup.o
In file included from ../../nhd2-exp/src/gui/moviebrowser.h:78:0,
                 from ../../nhd2-exp/src/gui/movieplayer.h:43,
                 from ../../nhd2-exp/src/plugin.h:120,
                 from ./glcdsetup.h:29,
                 from glcdsetup.cpp:23:
../../nhd2-exp/src/gui/widget/listframe.h:144:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
   bool setTitle(char* title = "", const std::string& icon = NULL);
                               ^
glcdsetup.cpp: In member function 'virtual int GLCD_Menu::exec(CMenuTarget*, const string&)':
glcdsetup.cpp:233:86: error: 'ShowHintUTF' was not declared in this scope
     ShowHintUTF(LOCALE_MESSAGEBOX_INFO, "Einstellungen werden gespeichert !", 450, 2 );
                                                                                      ^
glcdsetup.cpp:235:85: error: 'ShowHintUTF' was not declared in this scope
     ShowHintUTF(LOCALE_MESSAGEBOX_INFO, "Einstellungen NICHT gespeichert !", 450, 2 );
                                                                                     ^
glcdsetup.cpp: In member function 'void GLCD_Menu::GLCD_Menu_Settings()':
glcdsetup.cpp:306:13: error: 'GenericMenuSeparatorLine' was not declared in this scope
  m->addItem(GenericMenuSeparatorLine);
             ^
make[3]: *** [nglcd_la-glcdsetup.lo] Fehler 1
make[3]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-plugins/nglcd'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-plugins'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/nhd2-plugins'
make: *** [.deps/nhd2-plugins.do_compile] Fehler 2 

Re: Build Problem NHD2

Verfasst: Mo 3. Aug 2015, 11:34
von DboxOldie
Änder mal:

Code: Alles auswählen

ShowHintUTF(...
zu:

Code: Alles auswählen

HintBox(...
und:

Code: Alles auswählen

m->addItem(GenericMenuSeparatorLine);
zu:

Code: Alles auswählen

m->addItem(new CMenuSeparator(CMenuSeparator::LINE));

Re: Build Problem NHD2

Verfasst: Mo 3. Aug 2015, 12:01
von slizer
ich werde es testen , heute , aber etwas später , danke

Re: Build Problem NHD2

Verfasst: Mo 3. Aug 2015, 13:50
von DboxOldie
Mhh...
baut durch wenn auch noch -lusb durch -lusb-1.0 ersetzt wird ( beim DDT-Git )
Gibt allerdings einen Segfault beim Neutrino Start > das Plugin gelöscht > startet alles normal.
Da ist noch was faul...

Re: Build Problem NHD2

Verfasst: Mo 3. Aug 2015, 19:42
von slizer
r2603

hab es getestet , musste Zeile 315 und 318 auch noch anpassen , damit es durchgebaut hat

die Box startet aber nicht mit dem plugin , im log kommt nach loadplugins ein Segfault