LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: gxcooo

BitStorm 0.1c Lite version released

[复制链接]
发表于 2005-10-29 22:14:15 | 显示全部楼层
楼上是用什么发行版,难道没有boost的二进制包吗?
回复 支持 反对

使用道具 举报

发表于 2005-10-30 10:15:50 | 显示全部楼层
楼主,bitstorm这个名字好像有好多软件在用了,是否考虑起个别的名字
回复 支持 反对

使用道具 举报

发表于 2005-10-30 13:23:55 | 显示全部楼层
Post by zlbruce
楼上是用什么发行版,难道没有boost的二进制包吗?



用的LFS。昨天装了一晚上。。把BOOST装差不多了。。BOOST应该不会出错了。。
但是epoll.h挂了。。我改了一下,,编译过了,,LD又错了。。

只好不动它了。。。不改epoll.h.出错如下,看看是怎么回事
Making all in src
make[2]: Entering directory `/tmp/BitStormLite-0.1b/src'
g++ -DHAVE_CONFIG_H -I. -I. -I..    `pkg-config --cflags gtk+-2.0` -g -O2 -c EpollReactor.cpp
^X
[1]+  Stopped                 make
shizhu@pink:/tmp/BitStormLite-0.1b$ make
make  all-recursive
make[1]: Entering directory `/tmp/BitStormLite-0.1b'
Making all in src
make[2]: Entering directory `/tmp/BitStormLite-0.1b/src'
g++ -DHAVE_CONFIG_H -I. -I. -I..    `pkg-config --cflags gtk+-2.0` -g -O2 -c EpollReactor.cpp
In file included from EpollReactor.cpp:8:
/usr/include/sys/epoll.h:64: error: 'uint32_t' is used as a type, but is not
   defined as a type.
/usr/include/sys/epoll.h:65: error: 'uint64_t' is used as a type, but is not
   defined as a type.
/usr/include/sys/epoll.h:73: error: 'uint32_t' is used as a type, but is not
   defined as a type.
EpollReactor.cpp: In member function `virtual bool
   CEpollReactor::addSocket(ISocket*)':
EpollReactor.cpp:46: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:49: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:49: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:53: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:53: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp: In member function `int CEpollReactor::svc()':
EpollReactor.cpp:135: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:144: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:156: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp: In member function `virtual void
   CEpollReactor::updateMask(ISocket*)':
EpollReactor.cpp:178: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:181: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:181: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:185: error: 'struct epoll_event' has no member named 'events'
EpollReactor.cpp:185: error: 'struct epoll_event' has no member named 'events'
make[2]: *** [EpollReactor.o] Error 1
make[2]: Leaving directory `/tmp/BitStormLite-0.1b/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/BitStormLite-0.1b'
make: *** [all-recursive-am] Error 2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-30 18:27:25 | 显示全部楼层
epoll.h是系统头文件
试着升级kernel-header看看
回复 支持 反对

使用道具 举报

发表于 2005-11-27 03:40:43 | 显示全部楼层
支持啊楼主,感谢楼主,感谢23楼的deb包!
回复 支持 反对

使用道具 举报

发表于 2005-11-27 10:40:09 | 显示全部楼层
顶起
回复 支持 反对

使用道具 举报

发表于 2005-11-28 22:54:41 | 显示全部楼层
我怎莫不行?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-11-29 02:14:42 | 显示全部楼层
谁能写个Ebuild啊。谢谢
回复 支持 反对

使用道具 举报

发表于 2005-11-30 23:31:37 | 显示全部楼层
编译出错,在这步:
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  -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 /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so -lm /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 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lresolv /usr/lib/libidn.so -ldl -lssl -lcrypto -lz
/usr/bin/ld: cannot find -lgssapi_krb5
collect2: ld returned 1 exit status
make[2]: *** [bitstormlite] Error 1
make[2]: Leaving directory `/home/dxy/Downloads/BitStormLite-0.1c/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dxy/Downloads/BitStormLite-0.1c'
make: *** [all-recursive-am] Error 2
我已经安装了libgtk2.0-dev,libboost-dev.libcurl3-dev。不知道这个gssapi_krb5是哪个库的?还是哪个库出问题了?麻烦作者了!
回复 支持 反对

使用道具 举报

发表于 2005-12-2 01:30:10 | 显示全部楼层
刚学,一定要顶啊,而且今晚月色不错,顶帖子最好不过了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表