日期:2014-05-16  浏览次数:20574 次

[在线等]ld: fatal: library -lapple-c: not found
我执行如下命令时

CC -DSOLARIS -ptr../../obj -xarch=v9 -xarch=v9 -DXALAN_INMEM_MSG_LOADER -L../../lib -L/export/home/apple/apple12g/xalan/lib -lapple-c -mt -lm -L/export/home/apple/apple12g -L/export/home/apple/apple12g/lib -L/export/home/apple/apple12g/data -lpthread -L/usr/local/SUNWspro/lib -L/usr/ccs/lib -lc -lgen -L/export/home/apple/apple12g/lib -lsocket -ltxml -L../../lib -lxalanMsg ../../obj/XalanExe.o -o ../../bin/Xalan

遇到这么个错误
ld: fatal: library -lapple-c: not found

奇了怪了,这个库libapple-c.so明明就是有的啊,而且我执行的命令中也有-L/export/home/apple/apple12g/xalan/lib

$ ls /export/home/apple/apple12g/xalan/lib/libapple-c.so
/export/home/apple/apple12g/xalan/lib/libapple-c.so
$ ls ../../lib/libapple-c.so
../../lib/libapple-c.so

我又试了试export LD_LIBRARY_PATH=/export/home/apple/apple12g/xalan/lib:$LD_LIBRARY_PATH, 还是不行

忘了说,我是solaris平台,有人遇到这种情况吗?
真心谢了。。

------解决方案--------------------
查查/export/home/apple/apple12g/xalan/lib/libapple-c.so是不是确实存在,或许其只不过是个空链接,其链接的源文件并不存在