[問題] cross compiler

看板Linux作者 (小巴)時間16年前 (2009/12/21 22:08), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
再請教大家一個問題 日前小弟想自己compile curses的library給cross compiler用 而我的toolchain是廠商給的 主要用的gcc是arm-none-linux-gnueabi-gcc 位置在 /opt/xxx/usr/local/gcc-4.1.2.xx/arm-none-linux.../bin 而參考了一些網路上的教學後,看到了一位前輩提供了這樣的一個範例 # CC=arm-linux-gcc \ ./configure arm-linux --target=arm-linux --with-shared --prefix=/usr # make HOSTCC=gcc CXX=arm-linux-c++ # make install DESTDIR=<root-directory> 但由於我之前完全沒接觸過 就只好試著依樣畫葫蘆,寫了下面這樣 # CC=arm-none-linux-gnueabi \ ./configure arm-none-linux --target=arm-none-linux --with-shared --prefix=/usr # make HOSTCC=arm-none-linux-gcc CXX=arm-none-linux-gnueabi-c++ # make install DESTDIR=<root-directory> 但...可想而知,完全行不通 囧 我也知道這樣照抄可能會很有問題 但因為找不太到什麼範例 我也看過ncurses.h的官方文件 但由於在很多參數的設定方面,可能是因為路徑不同(或其他原因?) 導致無法成功... 能否請問各位先進 在編繹這類for cross compiler的library時,有哪些地方需要特別設定的呢? 或是有哪些地方有比較詳細的教學可以參考的? 再請各位不吝指教 PS.我知道這種問題很弱,但請各位可以給我一點方向和指點。 Orz 因為我也自己試了好久,撞了好久的壁了... 先謝謝各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.81.157.227

12/21 22:53, , 1F
我想你可以貼出錯誤訊息 不然用錯誤訊息去GOOGLE吧
12/21 22:53, 1F

12/21 22:53, , 2F
感覺這是最快的方式了
12/21 22:53, 2F

12/21 23:29, , 3F
對呀,多給點訊息,讓人比較好了解你想要作啥~~
12/21 23:29, 3F

12/21 23:47, , 4F
路徑設定一下,放在/opt裏面的東西不能直接輸入指令call
12/21 23:47, 4F
文章代碼(AID): #1BBu5BLd (Linux)