[1] Archiv / MLD 3.x / Development / Build Fehler 3.0.1 (oneiric)
 

Offline drahtjacke

  • Newbie
  • *
  • Posts: 25
    • View Profile
Build Fehler 3.0.1 (oneiric)
« on: September 22, 2013, 12:26:05 »
Hallo,

nachdem ich nach Anleitung aus dem Wiki den aktuellen Stand gezogen habe, kommt folgende Fehlermeldung beim Build:
Code: [Select]
initramfs:
perror.c:26:24: Fehler: »EAU_Last« ist hier nicht deklariert (nicht in einer Funktion)
perror.c:27:3: Fehler: »EAU_MVDOWN_OPAQUE« ist hier nicht deklariert (nicht in einer Funktion)
perror.c:27:2: Fehler: Feldindex in Initialisierung hat nicht Ganzzahltyp
perror.c:27:2: Fehler: (nahe der Initialisierung für »au_errlist«)
perror.c:28:3: Fehler: »EAU_MVDOWN_WHITEOUT« ist hier nicht deklariert (nicht in einer Funktion)
perror.c:28:2: Fehler: Feldindex in Initialisierung hat nicht Ganzzahltyp
perror.c:28:2: Fehler: (nahe der Initialisierung für »au_errlist«)
perror.c:29:3: Fehler: »EAU_MVDOWN_UPPER« ist hier nicht deklariert (nicht in einer Funktion)
perror.c:29:2: Fehler: Feldindex in Initialisierung hat nicht Ganzzahltyp
perror.c:29:2: Fehler: (nahe der Initialisierung für »au_errlist«)
perror.c:30:3: Fehler: »EAU_MVDOWN_BOTTOM« ist hier nicht deklariert (nicht in einer Funktion)
perror.c:30:2: Fehler: Feldindex in Initialisierung hat nicht Ganzzahltyp
perror.c:30:2: Fehler: (nahe der Initialisierung für »au_errlist«)
perror.c:31:3: Fehler: »EAU_MVDOWN_NOUPPER« ist hier nicht deklariert (nicht in einer Funktion)
perror.c:31:2: Fehler: Feldindex in Initialisierung hat nicht Ganzzahltyp
perror.c:31:2: Fehler: (nahe der Initialisierung für »au_errlist«)
perror.c:32:3: Fehler: »EAU_MVDOWN_NOLOWERBR« ist hier nicht deklariert (nicht in einer Funktion)
perror.c:32:2: Fehler: Feldindex in Initialisierung hat nicht Ganzzahltyp
perror.c:32:2: Fehler: (nahe der Initialisierung für »au_errlist«)
make[2]: *** [perror.o] Fehler 1
make[1]: *** [src/aufs/mount.aufs] Fehler 2
make: *** [_all] Fehler 2
Woran kann das liegen?

Gruß Ralph

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Build Fehler 3.0.1 (oneiric)
« Reply #1 on: September 22, 2013, 15:54:35 »
Hi,

das liegt an den Sourcen vom aufs. Da wird bei der 3.0.1 noch immer die neuste aufs Version genommen, die sich seit drei Wochen leider nicht mehr mit nem älteren Kernel kompilieren lässt. Da wir nicht mehr an der MLD-3.0.1 arbeiten, bestand bisher noch nicht die Notwedigkeit dort dieses Problem zu beheben. Die einfachste Lösung wäre auf dei MLD-3.0.1.1 zu wechseln. Wesentliche Unterschiede zur 3.0.1 sind das sie sich auf einem aktuellen Ubuntu 13.04 kompilieren lässt und den aktuellen 2.0'er VDR verwendet.
Bei der 3.0.1 musst Du im Makefile der initramfs die Zeile:
cd $@; git checkout origin/aufs3.x-rcN
durch diese ersätzen:
cd $@; git checkout 35412c2f958605c0185d30ecb5550933441dcb1e

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline drahtjacke

  • Newbie
  • *
  • Posts: 25
    • View Profile
Build Fehler 3.0.1 (oneiric)
« Reply #2 on: September 23, 2013, 15:24:24 »
Hallo Claus,

habe das Makefile geändert, leider kam der gleich Fehler. Nun habe ich meine Entwicklungsumgebung auf 3.0.1.1 gehoben. Hier funktioniert der Build. Danke!

Doofe Frage: Wie kann ich meine MLD's von 3.0.1 auf 3.0.1.1 upgraden?

Gruß Ralph

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Build Fehler 3.0.1 (oneiric)
« Reply #3 on: September 23, 2013, 18:04:30 »
Hi,

ich hatte ne Kleinigeit vergessen zu erwähnen. Beim Bauen werden die externen Sourcen auf Deinem Devel PC gecachet. Es fehlte also noch im INITRAMFS Ordner der Aufruf:
make clean_src
und ein
make clean
damit auch neu gebaut wird.

Ein Update auf MLD-3.0.1.1 müsste gehen, indem Du im Webif oder der /etc/rc.config die System Version auf 3.0.1.1 änderst. Anschließend musst Du dann nur noch nen update all (apm ua) machen.
So habe ich das jedenfalls in Erinnerung. Man möge mich verbessern, wenn ich vor einigen Monaten was anderes geschrieben hatte.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] Archiv / MLD 3.x / Development / Build Fehler 3.0.1 (oneiric)
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.