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
NI-Buildsystem
-
mirz
- NI - VIP
- Beiträge: 649
- Registriert: Di 12. Apr 2016, 19:05
- Wohnort: Berlin
- Box: Tank, Zee², Link
- Has thanked: 9 times
- Been thanked: 4 times
Re: NI-Buildsystem
leider bin ich nicht schlauer geworden, was die Fehlerursache angeht. Vlt fällt euch ja was dazu ein
wie erwähnt, wurde das Crosstool für apollo unter Debian 13.2 erstellt.
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
- 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
was sagt ..
wenn >= 14 switche zu 13 .. würde ich versuchen.
Code: Alles auswählen
gcc --version
- 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
@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.
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) 14-mal heruntergeladen
-
mirz
- NI - VIP
- Beiträge: 649
- Registriert: Di 12. Apr 2016, 19:05
- Wohnort: Berlin
- Box: Tank, Zee², Link
- Has thanked: 9 times
- Been thanked: 4 times
Re: NI-Buildsystem
So, hat gebaut
der Vollständigkeit halber
Danke euch
der Vollständigkeit halber
Code: Alles auswählen
neutrum@trixie:~$ gcc --version
gcc (Debian 14.2.0-19) 14.2.0
-
mirz
- NI - VIP
- Beiträge: 649
- Registriert: Di 12. Apr 2016, 19:05
- Wohnort: Berlin
- Box: Tank, Zee², Link
- Has thanked: 9 times
- Been thanked: 4 times
Re: NI-Buildsystem
hier noch die Rückmeldung zu meiner Fehlermeldung vom 10.01.2026 bzgl Crosstool-4.10.12 und Image HD51 - beides hat jetzt funktioniert
Beim Erstellen des Crosstools kam nur noch eine Abfrage (vorher 3 oder 4), die ich mit Enter beantwortet habe
Das crosstool wurde gebaut und das Image anschließend ohne Fehlermeldung erstellt.
Lösung:(?)
Ich habe zuerst ein Upgrade auf 13.3 durchgeführt und anschließend ein "make all-clean".
Was davon jetzt die Lösung war kann ich leider nicht beantworten. Jedenfalls funktioniert's jetzt.

Beim Erstellen des Crosstools kam nur noch eine Abfrage (vorher 3 oder 4), die ich mit Enter beantwortet habe
Code: Alles auswählen
Check installed headers (KERNEL_LINUX_INSTALL_CHECK) [Y/n/?] (NEW)Lösung:(?)
Ich habe zuerst ein Upgrade auf 13.3 durchgeführt und anschließend ein "make all-clean".
Was davon jetzt die Lösung war kann ich leider nicht beantworten. Jedenfalls funktioniert's jetzt.