亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2069 | 回復(fù): 9
打印 上一主題 下一主題

內(nèi)核模塊編譯出錯(cuò) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-11-23 14:38 |只看該作者 |倒序?yàn)g覽
我是安裝書(shū)上照搬下來(lái)的:
OS:CENTOS 4.5
KERNEL:2.6.9-42.ELsmp

Makefile:

  1. # Makefile2.6
  2.         obj-m := hellomod.o
  3.         CURRENT_PATH := $(shell pwd)
  4.         LINUX_KERNEL := $(shell uname -r)
  5.         LINUX_KERNEL_PATH := /lib/modules/$(LINUX_KERNEL)/build
  6. all:
  7.         make -C $(LINUX_KERNEL_PATH) M=$(CURRENT_PATH) modules
  8. clean:
  9.         make -C $(LINUX_KERNEL_PATH) M=$(CURRENT_PATH) clean
復(fù)制代碼


編譯的時(shí)候提示:

  1. make -C /lib/modules/2.6.9-42.ELsmp/build M=/root/c_dir/hellomode modules   
  2. make[1]: Entering directory `/usr/src/kernels/2.6.9-42.EL-smp-i686'
  3. make[2]: *** No rule to make target `/root/c_dir/hellomode/hellomod.c', needed by `/root/c_dir/hellomode/hellomod.o'.  Stop.
  4. make[1]: *** [_module_/root/c_dir/hellomode] Error 2
  5. make[1]: Leaving directory `/usr/src/kernels/2.6.9-42.EL-smp-i686'
  6. make: *** [all] Error 2
復(fù)制代碼

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2008-11-23 16:30 |只看該作者

回復(fù) #1 rainballdh 的帖子

make file 的問(wèn)題吧?
將make -C $(LINUX_KERNEL_PATH) M=$(CURRENT_PATH) modules修改為下面的看看(clean 也有問(wèn)題):
$(MAKE) -C $(LINUX_KERNEL_PATH) M=$(CURRENT_PATH) modules

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2008-11-23 18:40 |只看該作者
原帖由 chenbdchenbd 于 2008-11-23 16:30 發(fā)表
make file 的問(wèn)題吧?
將make -C $(LINUX_KERNEL_PATH) M=$(CURRENT_PATH) modules修改為下面的看看(clean 也有問(wèn)題):
$(MAKE) -C $(LINUX_KERNEL_PATH) M=$(CURRENT_PATH) modules

錯(cuò)誤還是一樣
不是makefile的問(wèn)題

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
4 [報(bào)告]
發(fā)表于 2008-11-23 19:00 |只看該作者
貼給LZ一個(gè)LDD3上常用的Makefile,試一下好用不。偶現(xiàn)在自己寫(xiě)模塊,基本都用這個(gè)Makefile。
# To build modules outside of the kernel tree, we run "make"
# in the kernel source tree; the Makefile these then includes this
# Makefile once again.
# This conditional selects whether we are being included from the
# kernel Makefile or not.
ifeq ($(KERNELRELEASE),)

    # Assume the source tree is where the running kernel was built
    # You should set KERNELDIR in the environment if it's elsewhere
    KERNELDIR ?= /lib/modules/`uname -r`/build
    # The current directory is passed to sub-makes as argument
    PWD := $(shell pwd)

modules:
        $(MAKE) -C $(KERNELDIR) M=$(PWD) modules

modules_install:
        $(MAKE) -C $(KERNELDIR) M=$(PWD) modules_install

clean:
        rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions

.PHONY: modules modules_install clean

else
    # called from kernel build system: just declare what our modules are
    obj-m := netbase.o
endif

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
5 [報(bào)告]
發(fā)表于 2008-11-23 19:01 |只看該作者
替換
    obj-m := netbase.o

中的netbase.o為你自己的即可。偶用起來(lái)沒(méi)有問(wèn)題

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2008-11-23 20:34 |只看該作者
謝謝各位,是我自己不夠細(xì)心

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
7 [報(bào)告]
發(fā)表于 2008-11-23 21:28 |只看該作者
呵呵,LZ可否分享一下你的問(wèn)題所在,讓別人在以后也可以注意啊。

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
8 [報(bào)告]
發(fā)表于 2008-11-23 21:36 |只看該作者
是參與編譯的文件位置不對(duì)嗎

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2008-11-24 09:48 |只看該作者
原帖由 Godbach 于 2008-11-23 21:28 發(fā)表
呵呵,LZ可否分享一下你的問(wèn)題所在,讓別人在以后也可以注意啊。

Makefile里面寫(xiě)的是:
obj-m := hellmod.o
而我的C文件是hellomod.c
不一致,導(dǎo)致上買(mǎi)你的錯(cuò)誤。自己太粗心了

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
10 [報(bào)告]
發(fā)表于 2008-11-24 09:50 |只看該作者
原帖由 rainballdh 于 2008-11-24 09:48 發(fā)表

Makefile里面寫(xiě)的是:
obj-m := hellmod.o
而我的C文件是hellomod.c
不一致,導(dǎo)致上買(mǎi)你的錯(cuò)誤。自己太粗心了


呵呵,是啊。有時(shí)總是被這樣的錯(cuò)誤困擾半天。 另外,你1樓上寫(xiě)的又是正確的吧。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP