manphiz 发表于 2005-12-3 00:24:55

0.1c/d make出错

/bin/sh ../libtool --mode=link g++-g -O2-o bitstormlite -lpthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   `curl-config --libs` bdict.o BitSet.o blist.o BTTask.o EpollReactor.o LiteWindow.o main.o PeerAcceptor.o PeerLink.o PeerManager.o PieceRequest.o sha.o Socket.o Storage.o TCPTracker.o UDPTracker.o ThreadMutex.o TorrentFile.o TrackerManager.o xmlnode.o UPnpNat.o
g++ -g -O2 -o bitstormlite bdict.o BitSet.o blist.o BTTask.o EpollReactor.o LiteWindow.o main.o PeerAcceptor.o PeerLink.o PeerManager.o PieceRequest.o sha.o Socket.o Storage.o TCPTracker.o UDPTracker.o ThreadMutex.o TorrentFile.o TrackerManager.o xmlnode.o UPnpNat.o-lpthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so -L/usr/lib /usr/lib/libcurl.so /usr/lib/libidn.so -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lresolv -ldl -lssl -lcrypto -lz
/usr/bin/ld: cannot find -lgssapi_krb5
collect2: ld returned 1 exit status
make: *** Error 1
make: Leaving directory `/home/dxy/Downloads/BitStormLite-0.1d/src'
make: *** Error 1
make: Leaving directory `/home/dxy/Downloads/BitStormLite-0.1d'
make: *** Error 2

我是debian sid系统,必要的3个库都装了,而且系统也有这两个文件:
/usr/lib/libgssapi_krb5.so.2
/usr/lib/libgssapi_krb5.so.2.2
这个gssapi_krb5是什么库?怎么会链接不到?还请指导!

gxcooo 发表于 2005-12-3 12:06:11

libkrb5-dev, libgssapi-dev

可恶的curl搞了这么多依赖

更加坚定了转移到Mono的决心

manphiz 发表于 2005-12-3 19:32:38

libgssapi-dev这个包没有……
不过装上libkrb5-dev就好了,多谢作者。

不过,难得看到一个用boost的软件,何必转到.net?个人厌恶.net,就算mono是开源的,呵呵。

gxcooo 发表于 2005-12-3 19:52:38

.Net/Mono是大势所趋
基于Mono的Linux程序看不出和其它程序有什么区别,包括速度
页: [1]
查看完整版本: 0.1c/d make出错