Hi,
ich möchte mein Knoppix Debian Like Linux Kernel (2.6.17.3) mit dem Marvell yukon sk98lin treiber kompilieren.
Ich habe einen Patch vom install script erstellen lassen, und ihn mit
cat sk98lin_patch | patch -p1 angewendet, dann make menuconfig, den treiber ausgewählt, den rest konfiguriert, und dann mit make clean bzImage den kernel kompilieren will, kommt das:
Code:
In file included from drivers/net/sk98lin/skge.c:76:
drivers/net/sk98lin/h/skdrv2nd.h:66:1: warning: "CONFIG_SK98LIN_NAPI" redefined
In file included from include/linux/config.h:6,
from include/linux/module.h:9,
from drivers/net/sk98lin/skge.c:67:
include/linux/autoconf.h:1498:1: warning: this is the location of the previous definition
drivers/net/sk98lin/skge.c:313: warning: initialization from incompatible pointer type
CC drivers/net/sk98lin/sky2.o
In file included from drivers/net/sk98lin/sky2.c:34:
drivers/net/sk98lin/h/skdrv2nd.h:66:1: warning: "CONFIG_SK98LIN_NAPI" redefined
In file included from include/linux/config.h:6,
from include/linux/types.h:5,
from drivers/net/sk98lin/h/skdrv1st.h:50,
from drivers/net/sk98lin/sky2.c:33:
include/linux/autoconf.h:1498:1: warning: this is the location of the previous definition
drivers/net/sk98lin/sky2.c:340:5: warning: "USE_SYNC_TX_QUEUE" is not defined
drivers/net/sk98lin/sky2.c:905:5: warning: "USE_SYNC_TX_QUEUE" is not defined
drivers/net/sk98lin/sky2.c: In function 'GiveTxBufferToHw':
drivers/net/sk98lin/sky2.c:996: error: dereferencing pointer to incomplete type
drivers/net/sk98lin/sky2.c:2317:5: warning: "USE_SYNC_TX_QUEUE" is not defined
make[3]: *** [drivers/net/sk98lin/sky2.o] Fehler 1
make[2]: *** [drivers/net/sk98lin] Fehler 2
make[1]: *** [drivers/net] Fehler 2
make: *** [drivers] Fehler 2
root@fabianspc:~/linux-2.6.17.3#
Danach bricht er, wie man sehen kann, ab.
Ich weiss wirklich nicht mehr weiter.
Thx im Voraus,
Lesezeichen