Re: [LIB ] ld 找不到 函式庫

看板LinuxDev作者 (laxendion)時間16年前 (2009/08/06 14:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《ppp168p (時光暫停)》之銘言: : 大家午安 : 我從網路上抓了一個open source 編譯給PC使用時 : 可以順利編譯成功,但我剛剛試著cross compile, : 發生以下的錯誤代碼 : /usr/local/openmoko/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.1.2/../../../../ : arm-angstrom-linux-gnueabi/bin/ld: cannot find -lgobject-2.0 : collect2: ld returned 1 exit status : 我去檢查我toolchians 中的/usr/lib目錄下有以下檔案 : libgobject-2.0.la libgobject-2.0.so.0.1600.1 : libgobject-2.0.so libgobject-2.0.so.0.2000.4 : libgobject-2.0.so.0 : 想請問一下大家~我該怎樣子做才能使ld找到對應的函式庫呢!!?? 測試 ldconfig -v | grep 'gobject' | more 檢查是否有加入 gobject lib 路徑, 如果沒有, 請自行加入 /etc/ld.so.conf , 然後執行 ldconfig -f /etc/ld.so.conf , 重新編譯程式看看 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.199.130

08/13 11:02, , 1F
自己在編譯的時候手工加-L <toolchain的/usr/lib目錄>
08/13 11:02, 1F
文章代碼(AID): #1AUd86Xy (LinuxDev)
討論串 (同標題文章)
文章代碼(AID): #1AUd86Xy (LinuxDev)