arm9+linux fl2440 的編譯驅動時遇到的問題
出現的問題:
make -C /lib/modules/`uname -r`/build M=`pwd` modules
make: *** /lib/modules/2.6.32-573.el6.x86_64/build: No such file or directory. Stop.
解決方法:
[[email protected] ~]$ ls /usr/src/kernels/
如果該目錄為空,則刪掉這個build的空連結
[[email protected] ~]$ cd /lib/modules/2.6.32-573.el6.x86_64/
[[email protected]
再安裝更新包
[[email protected] ~]$ sudo yum install kernel-devel
然後重新建立連結
[[email protected] ~]$ sudo ln -s ../../../usr/src/kernels/2.6.32-573.12.1.el6.x86_64/ build
再編譯就OK了,
[[email protected] ~]$ make
make -C /lib/modules/`uname -r`/build M=`pwd` modules
make[1]: Entering directory `/usr/src/kernels/2.6.32-573.12.1.el6.x86_64'
CC [M] /home/shaocongshuai/hello.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/shaocongshuai/hello.mod.o
LD [M] /home/shaocongshuai/hello.ko.unsigned
NO SIGN [M] /home/shaocongshuai/hello.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.32-573.12.1.el6.x86_64'
相關推薦
arm9+linux fl2440 的編譯驅動時遇到的問題
出現的問題: make -C /lib/modules/`uname -r`/build M=`pwd` modules make: *** /lib/modules/2.6.32-573.el6.x86_64/build: No such file o
arm9+linux fl2440之按鍵驅動 plat_button.c
if( result ) { result = -EBUSY; goto ERROR1; } } return 0; ERROR1: kfree((unsigned char *)pdev
Linux下編譯驅動程式碼時smp_lock.h檔案找不到的解決方案
專案中有個驅動程式碼之前在老版本linux系統中編寫的 在移植到linux核心3.2.0後,編譯時出現一處錯誤“fatal error: linux/smp_lock.h: No such file or directory” 解決辦法是將 #include <linux/smp_lock.h&g
linux 核心編譯驅動模組ko的配置以及載入模組解除安裝模組例項測試
linux 核心編譯驅動模組ko的配置以及載入模組、解除安裝模組例項測試一、要讓linux系統支援動態載入驅動模組必須先對linux 核心進行相關的配置,不然編譯不過,載入模組也會載入失敗甚至導致裝置重啟。1、勾選核心Enable loadable module suppor
arm9+linux fl2440 實現RT3070無線網絡卡AP模式並使開發板接入Wifi上網
----------------------------------------------------------------------------------------------------
arm9+linux fl2440 GPS 資料採集和處理
======================================================================= 主機作業系統:centos 6.7
arm9+linux fl2440 第一次開機燒錄
一、燒錄相關軟體下載 USB轉串列埠相關晶片驅動 : CH341SER.ZIP J-link驅動 : Setup_JLinkARM_V410i.exe windows下t
關於在linux 下編譯APK時,編譯 AIDL檔案問題
一般情況下,我們的mk檔案中是不會新增編譯AIDL的指令的。要我們自己手動新增 LOCAL_SRC_FILES += $(call all-Iaidl-files-under, $(src_dirs)) 另外注意,這條語句必須加入到最後面出現LOCAL_SRC_FILES
linux-gcc 編譯時頭文件和庫文件搜索路徑
con 行程 efi lib local 先後 objc 路徑 oot 一、頭文件 gcc 在編譯時尋找所需要的頭文件 : ※搜尋會從-I開始 ※然後找gcc的環境變量 C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH
arn linux編譯系統時錯誤的解決
無法 without 文章 not 結果 binary exe span nbsp 今天打算編譯支持orange pi開發板的Raspbain Jessie系統 從github上拿下源碼,下載,編譯,一直比較順利 結果在編譯一半的時候報錯: /second-stage:
LINUX下編譯源碼時所需提前安裝的常用依賴包列表
conf toc tps ncurses dev openss c++ zlib bzip2 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype fre
linux編譯jdk7時,遇到的坑
文章目錄 一、如何安裝 二、遇到的坑 2.1 Unsupported major.minor version 52.0 2.2 Checksum onbuild/jaxp/drop/bundles/jaxp145_01.zip is d41
LInux系統編譯時遇到的問題
1.syntax error at or near 語法錯誤,常見的有:少了分號、引號……;少了或者多了小括號、大括號…… 2.Permission denied錯誤總結 Permission denied 許可權被拒絕,就是說你沒有許可權(讀,寫,可執行) 開啟終端,輸入
Linux中編譯C/C++檔案構建時提示找不到引用的函式定義
1、確認應用的檔案是否有編譯,測試方法修改錯檔案中的內容再次編譯看是否報錯 2、如果沒有說明沒有參與編譯,需要修改makefile檔案新增編譯對應檔案生成.o目標檔案。 3、如果發現已經添加了該檔案,還有一種可能就是巨集命名衝突。例如: #ifndef _MONITOR_H_ #defi
Android 驅動開發---Android Linux 核心編譯 Nexus 5x
本文以Nexus 5X為例,講解Android Linux 驅動開發的準備驅動開發瞭解:Android對硬體的支援分成了兩層,一層放在使用者空間(User Space),一層放在核心空間(Kernel Space),其中,硬體抽象層執行在使用者空間,而Linux 核心驅動程式執行在核心空間。 所以Andro
arm-linux-gcc編譯時出現的一些小插曲-----64位系統需要32位的庫
最近由於工作的需要,重新弄起arm-linux-gcc編譯。離上一次弄這些有整整10年了。 我是在一臺64位的機器上實機安裝的 centos7 發行版,系統和交叉編譯器的安裝過程自是沒話說,問題出在使用arm-linux-gcc編譯 arm程式時, $ arm-linu
linux下編譯新核心,解決無法找到eth0裝置問題,安裝eth0網絡卡驅動
由於我的blktrace執行時出現問題,只能對裝置測試一次,第二次的時候就會報如下錯誤:no such file or directory google瞭解決方案,很多都說是核心版本的問題,簡單的方法解決不了啊,測試不能不做啊,所以今天只能果斷換核心版本了(不過我想說每編一次核心,都會遇到新的
Linux下編譯mongodb以及C++客戶端驅動
想在Linux下編譯一下mongo和它的C++驅動,網上一堆教程,官方一堆文件,實現起來依舊困難重重。我就很納悶了,本來mongodb就是C++寫的,為什麼不直接提供出驅動,而java,C#之類的,倒是直接提供了jar包和dll檔案。今天終於編譯成功,趕緊記錄下來。 Lin
mongodb資料庫 linux下編譯mongodb的c++驅動
由於工作專案開發的需要 要使用mongodb資料庫 需要手動編譯mongo的c++庫,花費了大概兩天的時間,終於搞定,主要是上網搜資料。以下是本人收藏的幾篇部落格 https://mongodb.g
舊手機android的linux核心編譯2-Wifi驅動加入。
經過一些時間的分析與除錯,還是把wifi的驅動調通了。 首先要分析舊手機的wifi。 1,要分析舊手機的wifi,在recovery下配通wifi 是一個不錯的選擇。在recovery已經配通了adb 介面,其實它除去沒有應用軟體外,與硬體系統相關的內容都是完整的。經過我多次償試,對我的MS