sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #10986
Problemer med at kompilere en 2.2.9 kerne med Olicom driver
Hej SSLUG'ere
Jeg sidder her og prøver at kompile en 2.2.9 kerne med en olicom driver
i.
Jeg følger vejledningen fra ftp.olicom.dk
Første problem kom da de 2 patches
oltr-124.gz
oltr2.2.9.gz
ikke var gz pakket men tekstfiler.
Det gjorde at jeg ikke kunne benytte
gzip -d -c /tmp/oltr-134.gz | patch -s -p1
men brugte
cat /tmp/oltr-134.gz | patch -s -p1
er det korrekt at gøre det ???
Første gang jeg prøvede fik jeg en fejl om at der var en af filerne der
endte forkert. Så DL'ede jeg en ny udgave og brugte den i stedet. Jeg fik
et par meddelser om at noget der skulle oprettes var der i forvejen (klart
nok), men ellers ingen fejl.
Så lavede jeg
make menuconfig og satte olicomdriveren samt 3com driver (skal lave router
ml. TR og ETH) som moduler
make dep
make clean
make zImage
make modules
Den sidste fejlede med følgende
oltd_d.c: In function 'cleanup_module':
oltd_d.c:2850: deferencing pointer to incomplete type
<mange af dem>
oltd_d.c:2889: deferencing pointer to incomplete type
oltd_d.c:2845: warning: 'nextø migt be used uninitialized in this
function
oltd_d.c: At top level:
oltd_d.c:2782: storage size of 'dev_stats' isn't known
make[2]: *** [oltr_D.o] Error 1
<flere fejlmeddelser, regner dem ikke for relevante>
Kan det have noget med at gøre, at den ikke er patchet ordentlig ??
Dels ikke gz fil, kan man patche på den anden måde.
Hvad kan jeg gøre for at komme tilbage til en ren udgave, slette hele
/usr/src/linux, og tage der fra kerne sourcen igen - eller mangler jeg så
header og konstanter mm ???
Mvh
Lasse
-------------------------------------------------
Find din fotohandler - http://www.fotoforum.dk
Webudvikling - http://www.cyberforum.dk
-------------------------------------------------
Follow ups