NI-Buildsystem

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #521 von tannen » So 6. Nov 2022, 17:24

beim image bauen bekomme ich jetzt noch einen Fehler
checking whether arm-cortex-linux-gnueabihf-gcc accepts -g... yes
checking for arm-cortex-linux-gnueabihf-gcc option to enable C11 features... none needed
./configure: line 5189: syntax error near unexpected token `fi'
./configure: line 5189: `fi'
make[1]: *** [package/samba36/samba36.mk:75: samba36] Fehler 2
make: *** [make/ni.mk:32: image] Fehler 2
was kann das noch sein ?
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
max_10
NI - VIP
Beiträge: 105
Registriert: Di 12. Apr 2016, 13:06

Re: NI-Buildsystem

Beitrag #522 von max_10 » So 6. Nov 2022, 18:01

liegt an der der neuen autconf version.
um dir auf der schnelle zu helfen angehängten patch in package/samba36/patches hinterlegen.
Dateianhänge
autoconf-2.71.patch
(305 Bytes) 25-mal heruntergeladen

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #523 von tannen » So 6. Nov 2022, 18:07

Dankeschön

wenn ich jetzt weiter baue kommt das hier
Downloading samba36
Extracting samba36
Patching samba36
Applying autoconf-2.71.patch (*)
patching file source3/configure
Reversed (or previously applied) patch detected! Assume -R? [n]
muss ich ja mit
y
bestätigen ?

und da kommt wieder das von oben
checking whether arm-cortex-linux-gnueabihf-gcc accepts -g... yes
checking for arm-cortex-linux-gnueabihf-gcc option to enable C11 features... none needed
./configure: line 5189: syntax error near unexpected token `fi'
./configure: line 5189: `fi'
make[1]: *** [package/samba36/samba36.mk:75: samba36] Fehler 2
make: *** [make/ni.mk:32: image] Fehler 2
oder muss ich da etwas anderes eingeben ?
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #524 von tannen » So 6. Nov 2022, 18:14

ich bekomme da eine configure.rej
--- source3/configure
+++ source3/configure
@@ -5183,10 +5183,6 @@

CFLAGS=$savedCFLAGS

-if test x"$GCC" != x"yes" ; then
-
-fi
-
if test x"$GCC" = x"yes" ; then
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for version of gcc" >&5
printf %s "checking for version of gcc... " >&6; }
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
max_10
NI - VIP
Beiträge: 105
Registriert: Di 12. Apr 2016, 13:06

Re: NI-Buildsystem

Beitrag #525 von max_10 » So 6. Nov 2022, 18:24

ne mein Fehler der Patch hilft dir so nicht.
muss an eine bestimmten stelle gemacht werden. siehe link
https://github.com/MaxWiesel/buildsyste ... mba.mk#L97

vielleicht baut es vanhofen ja auch ein:
https://github.com/MaxWiesel/buildsyste ... 57e980f784

Benutzeravatar
Knicko
NI - Team
Beiträge: 722
Registriert: Di 5. Apr 2016, 16:54
Box: Neo, Neo², Zee², AX-HD51, HD60

Re: NI-Buildsystem

Beitrag #526 von Knicko » So 6. Nov 2022, 18:33

So auf die schnelle helfen kann ich dir da grade auch nicht.
Aber baue doch einfach erst mal ohne Samba.
in dem Ordner /make in ni.mk make samba mit # ausklammern.
schauen ob du dann durchbauen kannst
gr. Knicko
MAKE NEUTRINO GREAT AGAIN!

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #527 von tannen » So 6. Nov 2022, 18:35

Knicko hat geschrieben:
So 6. Nov 2022, 18:33
Aber baue doch einfach erst mal ohne Samba.
Danke da baut es erst mal weiter :thumbsup:
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #528 von tannen » So 6. Nov 2022, 18:51

ich glaube ich gehe kaputt.. putt.. putt

das habe ich noch nie gehabt es geht wieder nicht weiter :sleepy:
Configuring glib2
Autoreconfiguring glib2
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4macros'.
libtoolize: copying file 'm4macros/libtool.m4'
libtoolize: copying file 'm4macros/ltoptions.m4'
libtoolize: copying file 'm4macros/ltsugar.m4'
libtoolize: copying file 'm4macros/ltversion.m4'
libtoolize: copying file 'm4macros/lt~obsolete.m4'
Can't exec "gtkdocize": Datei oder Verzeichnis nicht gefunden at /usr/share/autoconf/Autom4te/FileUtils.pm line 293.
autoreconf: error: gtkdocize failed with exit status: 2
make[2]: *** [package/glib2/glib2.mk:51: glib2] Fehler 2
make[1]: *** [package/streamripper/streamripper.mk:31: streamripper] Fehler 2
make: *** [make/ni.mk:41: image] Fehler 2
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #529 von tannen » So 6. Nov 2022, 19:03

das hat im System geholfen: sudo apt-get -y install gtk-doc-tools

und das: sudo apt-get install python-dev-is-python3

es baut weiter
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #530 von tannen » So 6. Nov 2022, 19:21

jetzt hängt es wieder im BS ich könnte kotz..
checking for id3_file_open in -lid3tag -lz... yes
configure: error: Could not find libid3tag
make[1]: *** [package/minidlna/minidlna.mk:39: minidlna] Fehler 1
make: *** [make/ni.mk:55: image] Fehler 2
Edit : das
minidlna
habe ich auch raus genommen

jetzt baut es weiter

P.S. für was ist das minidlna ?
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #531 von tannen » So 6. Nov 2022, 19:36

Schwitz… Schwitz… ich habe fertig

Build done for Armbox VU+ Zero 4K (vuzero4k)

möchte mich bei allen die geholfen haben bedanken und vielleicht kann es der eine oder andere auch gebrauchen.

Gruß
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #532 von tannen » So 6. Nov 2022, 20:37

läuft :thumbsup:
screenshot.png
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #533 von tannen » Mo 7. Nov 2022, 15:36

ich führe hier gern nochmal die Sachen auf die nicht gebaut werden
und aus der ni.make mit # ausgeklammert werden müssen.

djmount
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:851: djmount] Fehler 1
make[4]: *** [Makefile:732: all] Fehler 2
make[3]: *** [Makefile:471: all-recursive] Fehler 1
make[2]: *** [Makefile:403: all] Fehler 2
make[1]: *** [package/djmount/djmount.mk:34: djmount] Fehler 2
make: *** [make/ni.mk:28: image] Fehler 2
samba
checking for arm-cortex-linux-gnueabihf-gcc option to enable C11 features... none needed
./configure: line 5189: syntax error near unexpected token `fi'
./configure: line 5189: `fi'
make[1]: *** [package/samba36/samba36.mk:75: samba36] Fehler 2
make: *** [make/ni.mk:32: image] Fehler 2
minidlna
configure: error: Could not find libid3tag
make[1]: *** [package/minidlna/minidlna.mk:39: minidlna] Fehler 1
make: *** [make/ni.mk:55: image] Fehler 2
vielleicht kann das @vanhofen bereinigen vielen Dank

Gruß
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #534 von tannen » So 20. Nov 2022, 08:34

ich habe mit Tango BTC gebaut dort baut alles durch jetzt habe ich die Archive vom ni-buildsystem nach BTC verlinkt damit kommt beim Crosstool bauen kein Archiv Fehler mehr im NI BS.

das NI Image läßt sich auch bauen allerdings immer noch mit den 3 durch # ausgeklammerten Daemons: #$(MAKE) djmount, #$(MAKE) samba, #$(MAKE) minidlna

das einfügen für den DVB-T2 Tuner Start in die rcS - Tuner DVB-T2 hinter
# fire up network/wlan
service networking start
service ntpdate start
mit
# switch tuner
echo -n 00000001 > /proc/stb/frontend/0/mode
führt zu einen nicht mehr starten der box auch ist die Box nicht mehr erreichbar weder über Konsole noch über FTP nur eine neu Instalation über USB Stick bringt die Box zurück.

ich gehe wieder zurück auf den Image Stand im Juni 2022 da hat noch alles funktioniert.

Gruß
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
vanhofen
Administrator
Beiträge: 2639
Registriert: Di 5. Apr 2016, 00:05

Re: NI-Buildsystem

Beitrag #535 von vanhofen » So 20. Nov 2022, 09:48

Das procfs wird bei jedem Start von den Treibern neu mit defaults erstellt. Dass die Box nicht mehr startet, wenn du am procfs etwas änderst, ist also Quatsch.

Zu den Änderungen am Buildsystem kam ich noch nicht. Aber das wird schon noch.

Benutzeravatar
tannen
Beiträge: 355
Registriert: Mo 12. Nov 2018, 18:10
Box: VU+ Zero 4K DVB-C/T

Re: NI-Buildsystem

Beitrag #536 von tannen » So 20. Nov 2022, 11:51

da das umschalten der Tuner bei der VU+ Zero 4K im NI Image nicht funktionierte wurde ein Image für DVB-C und ein Image für DVB-T2 eingerichtet und beim wechsel brauchte man nur das andere Image zu starten durch die Einträge in der rcS

rcS - Tuner DVB-C

# switch tuner
echo -n 00000000 > /proc/stb/frontend/0/mode

screenshot1.png
screenshot2.png

rcS - Tuner DVB-T2

# switch tuner
echo -n 00000001 > /proc/stb/frontend/0/mode

screenshot3.png
screenshot4.png

das funktionierte seit 3 Jahren und jetzt nicht mehr.

Gruß
Neutrino HD by NI Eigenbau mit VU+ Zero 4K Kabel Unity/Vodafone

Benutzeravatar
Janus
NI - VIP
Beiträge: 1039
Registriert: Di 12. Apr 2016, 19:41
Box: HD1, Zee, Neo, Tank, HD51, Duo4K

Re: NI-Buildsystem

Beitrag #537 von Janus » Mi 25. Jan 2023, 13:04

Hab einen Fehler (Branch master) gefunden:

Code: Alles auswählen

/home/janus/development/ni/hd51/source/ni-libstb-hal/libarmbox/hdmi_cec.cpp: In Elementfunktion »bool hdmi_cec::SetCECMode(VIDEO_HDMI_CEC_MODE)«:
/home/janus/development/ni/hd51/source/ni-libstb-hal/libarmbox/hdmi_cec.cpp:173:44: Warnung: Deklaration von »caps« überdeckt einen vorhergehenden lokalen Bezeichner [-Wshadow]
  173 |                                 hw_caps_t *caps = get_hwcaps();
      |                                            ^~~~
/home/janus/development/ni/hd51/source/ni-libstb-hal/libarmbox/hdmi_cec.cpp:152:41: Anmerkung: verdeckte Deklaration ist hier
  152 |                         struct cec_caps caps = {};
      |                                         ^~~~
  CXXLD    libarmbox.la
/home/janus/development/ni/hd51/cross/arm-linux-4.10.12/lib/gcc/arm-cortex-linux-gnueabihf/11.2.0/../../../../arm-cortex-linux-gnueabihf/bin/ar: `u' modifier ignored since `D' is the default (see `U')
Making all in libdvbci
  CXX      dvbci_session.lo
  CXX      dvbci_mmi.lo
  CXX      dvbci_camgr.lo
  CXX      misc.lo
  CXX      descrambler.lo
  CXX      dh_rsa_misc.lo
  CXX      aes_xcbc_mac.lo
  CXX      dvbci_ccmgr.lo
  CXX      dvbci_appmgr.lo
  CXX      dvbci_datetimemgr.lo
  CXX      dvbci_resmgr.lo
  CXXLD    libdvbci.la
/home/janus/development/ni/hd51/cross/arm-linux-4.10.12/lib/gcc/arm-cortex-linux-gnueabihf/11.2.0/../../../../arm-cortex-linux-gnueabihf/bin/ar: `u' modifier ignored since `D' is the default (see `U')
Making all in libeplayer3
make[3]: *** Keine Regel vorhanden, um das Ziel „output/graphic_subtitle.c“, 
  benötigt von „output/graphic_subtitle.lo“, zu erstellen.  Schluss.
make[3]: *** Es wird auf noch nicht beendete Prozesse gewartet....
make[2]: *** [Makefile:597: all-recursive] Fehler 1
make[1]: *** [Makefile:477: all] Fehler 2
make: *** [package/libstb-hal/libstb-hal.mk:53: libstb-hal] Fehler 2

Benutzeravatar
vanhofen
Administrator
Beiträge: 2639
Registriert: Di 5. Apr 2016, 00:05

Re: NI-Buildsystem

Beitrag #538 von vanhofen » Mi 25. Jan 2023, 13:13

Ooops. Mein Fehler. Das repariere ich am Abend.

Antworten

Zurück zu „Neutrino allgemein“