sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #58406
Re: rh 8.0 kompile problemer
In <20021219173328.A7766@xxxxxxxxxxxxx> Per Jørgensen <pej@xxxxxxxxx> writes:
>jeg har prøvat at compile nogle driver til en scsi_controller
>, og det kører også fint nok , men når jeg så kører en insmod
>på det nye module får jeg følgende fejl besked
>Using /lib/modules/2.4.18-18.8.0/kernel/drivers/scsi/lpfcdd.o
>/lib/modules/2.4.18-18.8.0/kernel/drivers/scsi/lpfcdd.o: The module you
>are trying to load
>(/lib/modules/2.4.18-18.8.0/kernel/drivers/scsi/lpfcdd.o) is compiled
>with a gcc
>version 2 compiler, while the kernel you are running is compiled with
>a gcc version 3 compiler. This is known to not work.
Red Hat 8 kommer med gcc version 3.2, og det er også den compiler
der bruges til de kerner som du får med Red Hat.
Fejlbeskeden går på at du prøver at loade et modul, der er compiled
med gcc version 2.x. Hvor har du compilet dit modul henne - åbenbart
ikke på RH8 maskinen, for der er ikke nogen gcc 2.x compiler med
i Red Hat 8.
>hvordan kompiler jeg driverne på imod gcc 3
du skal bare oversætte modulet på din RH8 maskine.
> , eller libstdc++3.x som jeg
>formoder at det er der lib der skal kompiles op imod
Nej, der er ingen libraries involveret i kerne-moduler.
--
Henrik Storner <henrik@xxxxxxx>
Follow ups
References