← Back to team overview

sslug-teknik team mailing list archive

Re: Grub kompilerings-fejl

 

Sun, 07 Dec 2003 23:28:20 +0100, Henrik Bork Steffensen <hbs@xxxxxxxxxxxxxxxxx> skrev:

Michael Schmidt wrote:

Hej
Først: Jeg er kompiler nybegynder; prøver mig frem og ved ikke meget om hvad jeg eller maskinen laver. Prøver at bygge min egen grub udfra vejledningen i "GRUB Manual" på gnu.org

]# make 2> error.txt
]# less error.txt
fsys_reiserfs.c:115: error: long, short, signed or unsigned used invalidly for `j_mount_id'
fsys_reiserfs.c: In function `next_key':
fsys_reiserfs.c:761: warning: operation on `depth' may be undefined
make[2]: *** [pre_stage2_exec-fsys_reiserfs.o] Fejl 1
make[1]: *** [all-recursive] Fejl 1
make: *** [all] Fejl 2

Jeg ved ikke rigtig hvorfor jeg får fejl vedrørende raiserfs, alle partitionener på nær swap er ext3.

Hej,
det er nok fordi grub understøtter reiserfs.
Og det forudsætter jo at reiserfs er kompileret med ind i de binære filer...

Jeg kender intet til at kompilere grub, men normalt kan man give en
kommando linie option for at slå en feature fra, (f.eks. reiserfs support).

Har du googlet på f.eks:
"fsys_reiserfs.c j_mount_id"

Ja og fandt et svar på hvorfor det er sådan: Det er en inkompabilitets fejl mellem koden og gcc-3.x Der er en lappeløsning til problemet, men da jeg ikke forstår den eller ved hvordan den bruges har jeg valgt at droppe projektet ind til viddere. :)


--
Med venlig hilsen
/Zmit/
RLU # 314205


References