正確安裝Library給cross compiler的方式 - Linux

Necoo avatar
By Necoo
at 2014-04-04T11:08

Table of Contents

我最近在開發Zedboard這塊板子

所以有用到cross compiler

我是用現成的arm-linux-gnueabi-g++

可是最近幾天遇到許多問題

就是我不知道該怎麼樣才有辦法把library或相關package

安裝好給cross compiler使用

我遇到的第一個問題是安裝LibSerial這個library的時候

我用apt-get把可以抓的相關套件都裝好了

可是不管怎樣我下-lserial的指令的時候cross compiler就是reference不到

我照這篇

http://stackoverflow.com/questions/2272200/undefined-referance-to-libserial

下去/usr/lib裡面看該有的檔案明明都有

後來我想到這篇可能只適用於一般g++

我就把那個library的相關檔案也都丟進/usr/arm-linux-gnueabi/lib下面

然後就變成skipping incompatible......cannot find......

我認為是library安裝錯誤的問題

不知道有沒有人可以告訴我該怎麼正確安裝library

或是提供我一個你認為不錯的網站


然後另一個問題是

我在make uboot的時候遇到沒有dtc的問題

我就去抓了dtc壓縮檔

解壓之後make + make install(裡面沒有configure檔)

可是我打dtc -v terminal還是顯示根本沒有這個套件

另外這個套件應該也是要讓我的cross compiler找得到才對


以上

希望有人可以為我解答

或是提供我一個你認為可以參考的網站

非常非常感謝你

我現在搞不太清楚linux的套件跟library都是怎麼裝還有裝在哪裡

還有當我下指令的時候linux是去哪裡找套件

compiler的時候compiler是怎麼reference到library(我看到超多叫作lib的資料夾)

以及該怎麼樣g++/arm-linux-gnueabi-g++才會看得到我要給他們用的東西

BTW我是用Ubuntu12.04.4 LTS

--
Tags: Linux

All Comments

Brianna avatar
By Brianna
at 2014-04-06T23:33
套件來自各dist的repo 裝在/usr /lib之類地方
Steve avatar
By Steve
at 2014-04-11T03:00
既然是cross compiler, 你需要為target架構編譯的lib
Regina avatar
By Regina
at 2014-04-11T04:52
我個人覺得可以翻閱一下Linux From Scratch的文件,除了
可以了解多一點cross compile的觀念,還可以大概知道要給
compiler加那些參數
Caitlin avatar
By Caitlin
at 2014-04-14T11:24
你裝的是給PC用的,不是給target(zedboard)用的
Connor avatar
By Connor
at 2014-04-14T19:36
感覺像是library放錯位置 查查還有哪裡存放lib

Win8弄雙系統方法?

Madame avatar
By Madame
at 2014-04-02T22:59
我C槽、D槽都有裝程式 原本想用Wubi做多重開機選單 可是後來發現網路上寫Win8不可以 所以想請問有其他 類似Wubi得程式裝Ubuntu12.04 LTS 64位元的嗎? 然後我USB不見了 灌雙作業系統能用iso檔+虛擬光碟機來裝嗎? - ...

徵求高屏區會架討論區之強者

Candice avatar
By Candice
at 2014-04-02T22:33
地點:屏東市或高雄市 徵人需求: 有架設網站論壇經驗(目前是用discuz) 酬勞:面議 說明:因為我想要架設論壇,但因為沒有基礎,雖然用discuz不難,但我在安裝過程 問題百出,所以希望能找到高手能在身邊請教,如此才有效率,教學地點是在網咖 , ,會到的問題可能五花八門,故希望是真的很 ...

刪除ubuntu後,進不去windows

Selena avatar
By Selena
at 2014-04-02T22:15
日前將windows 8.1的筆電, 另外隔出兩個磁區灌ubuntu 13.10 做成雙系統。 但實在難以上手,看網路上建議用ubuntu 12比較穩定 於是就直接在windows 8.1界面下,將ubuntu的那兩個磁區刪除.. 結果重新開機後,連windows也進不去了.. 連想要進去bios設定都不 ...

build kernel module

Gary avatar
By Gary
at 2014-04-02T19:54
在進行android embedded system開發時 遇到了kernel module編譯的小問題, 還請各位指教, 謝謝! Q1 : 假如我只想要單build kernel module , 我需要完整的kernel source tree嗎? 還是只需要kernel source 的 header ...

PDF 無法讀取

Victoria avatar
By Victoria
at 2014-04-02T19:33
我使用centos6.5,adobe reader 9.5.5 version 最近有個PDF檔案無法開啟,我使用WINDOW就沒問題 PDF.js v0.8.617 (build: d86c7e3) 訊息: InvalidPDFException 以上是錯誤的訊息,請問有大大跟我發生過一樣的事情嗎? ...