我在编译一个USB网卡的驱动模块.我用的内核是2.4的
用make 生成.o文件时提示 warning:deprecated use of label at end of compound statement.
用生成的.o模块进行加载时出现错误(如下)
许多unresolved symbol.
比如 unresolved symbol printk等等..
我查很多资料,说是编译命令问题,我的makefile 如下:
CC = gcc
CFLAGS = -DMODULE -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O6 -c
MFLAGS = -DMODVERSIONS
SMPFLAGS = -D__SMP__
请各位大侠指点,该如何解决.深表感激....
zha2530 于 2008-05-21 13:16:31发表:
你不写makefile试试看