作者laxendion (laxendion)
看板LinuxDev
标题Re: [LIB ] ld 找不到 函式库
时间Thu Aug 6 14:02:45 2009
※ 引述《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
1F:推 walimis:自己在编译的时候手工加-L <toolchain的/usr/lib目录> 08/13 11:02