NI-Buildsystem

mirz
NI - VIP
Beiträge: 648
Registriert: Di 12. Apr 2016, 19:05
Wohnort: Berlin
Box: Tank, Zee², Link
Has thanked: 9 times
Been thanked: 4 times

Re: NI-Buildsystem

Beitrag von mirz »

wg. Debian 13.2: Info
Habe gestern mal das Crosstool für Apollo erstellt, was auch ohne Probleme durchlief.
Allerdings ist das Erstellen des Images wieder fehlgeschlagen. Vlt hat es ja doch etwas mit der VM-Soft zu tun (?) - VirtualBox.
Ich schaue mal, ob ich was herausfinden kann. Jetzt noch keine Logs angehängt.

Hinweis: Download hat nicht funktioniert für
- libgpg-error-1.46.tar.bz2
mirz
NI - VIP
Beiträge: 648
Registriert: Di 12. Apr 2016, 19:05
Wohnort: Berlin
Box: Tank, Zee², Link
Has thanked: 9 times
Been thanked: 4 times

Re: NI-Buildsystem

Beitrag von mirz »

leider bin ich nicht schlauer geworden, was die Fehlerursache angeht. Vlt fällt euch ja was dazu ein

Code: Alles auswählen

config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
configure: WARNING: unrecognized options: --with-crond-dir
Building e2fsprogs
cd ./util ; /usr/bin/make subst
echo "/* fake dirpaths.h for config.h */" > dirpaths.h
gcc -c  subst.c -o subst.o
subst.c: In function ‘main’:
subst.c:391:29: error: implicit declaration of function ‘fstat’ [-Wimplicit-function-declaration]
  391 |                         if (fstat(fd, &stbuf) == 0) {
      |                             ^~~~~
subst.c:437:40: error: implicit declaration of function ‘fchmod’ [-Wimplicit-function-declaration]
  437 |                                 (void) fchmod(ofd, 0444);
      |                                        ^~~~~~
make[5]: *** [Makefile:329: subst.o] Fehler 1
make[4]: *** [Makefile:177: util/subst] Fehler 2
make[3]: *** [package/e2fsprogs/e2fsprogs.mk:67: e2fsprogs] Fehler 2
make[2]: *** [package/nfs-utils/nfs-utils.mk:67: nfs-utils] Fehler 2
make[1]: *** [make/ni.mk:22: image] Fehler 2
wie erwähnt, wurde das Crosstool für apollo unter Debian 13.2 erstellt.
Benutzeravatar
jokel
Beiträge: 2965
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 56 times
Been thanked: 196 times

Re: NI-Buildsystem

Beitrag von jokel »

was sagt ..

Code: Alles auswählen

gcc --version
wenn >= 14 switche zu 13 .. würde ich versuchen.
Benutzeravatar
max_10
NI - VIP
Beiträge: 166
Registriert: Di 12. Apr 2016, 13:06
Has thanked: 1 time
Been thanked: 5 times

Re: NI-Buildsystem

Beitrag von max_10 »

@mirz
Kann deinen Fehler, beim bauen unter LMDE7 nachvollziehen.
Erstell in ni-buildsystem//package/e2fsprogs/ den Ordner patches und im Ordner patches dann 1.43.8 anlegen.
Dort kopierst du dann, den angehängten patch rein und Startes make image wieder.
Dateianhänge
HAVE_SYS_STAT_H.patch
(183 Bytes) 12-mal heruntergeladen
mirz
NI - VIP
Beiträge: 648
Registriert: Di 12. Apr 2016, 19:05
Wohnort: Berlin
Box: Tank, Zee², Link
Has thanked: 9 times
Been thanked: 4 times

Re: NI-Buildsystem

Beitrag von mirz »

hatte bis jetzt noch keine "zeit", werde ich testen.
Dankeschön
mirz
NI - VIP
Beiträge: 648
Registriert: Di 12. Apr 2016, 19:05
Wohnort: Berlin
Box: Tank, Zee², Link
Has thanked: 9 times
Been thanked: 4 times

Re: NI-Buildsystem

Beitrag von mirz »

So, hat gebaut :beers:

der Vollständigkeit halber

Code: Alles auswählen

neutrum@trixie:~$ gcc --version
gcc (Debian 14.2.0-19) 14.2.0
Danke euch
Antworten

Zurück zu „Neutrino allgemein“