分页: 15 / 17

Re: amule-dlp 开发动态(开发重点转向 aMule-2.3.1rc1)

发表于 : 2011-08-04 19:54
rabbit_52
persmule 写了:
rabbit_52 写了:
Bill Lee 写了:lxr1234, amule.org 上还是更新到 aMule 2.3.1rc1 呀,CPU 占用率高于原版是正常的,毕竟 DLP 检测代码这么大,但“暴走”还没遇到过,已知 aMule 2.3.1rc1 (原版和 dlp 版)关闭的时候会占用很多 CPU 时间,并且要很久才能完成关闭)
2.3.1的补丁不会打呀,找了些方法,照做类全是failed~您也给整一个打补丁的小白教程嘛
仿照http://code.google.com/p/amule-dlp/wiki/DynamicLoading中介绍的方法去下载develop分支(代替文中的dynamic-load分支)吧,再将编译好的libantiLeech.so放在$HOME/.aMule就可以用了。
这次终于给装成功了!太兴奋了!嘎嘎

Re: amule-dlp 开发动态(开发重点转向 aMule-2.3.1rc1)

发表于 : 2011-09-13 14:20
squall724
我编译安装的怎么没中文语言

Re: amule-dlp 开发动态(开发重点转向 aMule-2.3.1rc1)

发表于 : 2011-12-01 13:12
Bill Lee
大家好,我回来了!
8月份来到大学以后,由于学校的电脑管制、坑爹的网络环境、以及繁忙的生活……
前几个月 amule-dlp 的开发完全搁置了,前几天看到 aMule 2.3.1 发布了, dlp 也应该跟进了
不过由于网络实在太差,调试效率肯定会打折扣,大家还要耐心等待

Re: amule-dlp 开发动态(开发重点转向 aMule-2.3.1rc1)

发表于 : 2011-12-02 22:50
achen.han
期待中,祝Bill Lee大学生活愉快!

Re: amule-dlp 开发动态(开发重点转向 aMule-2.3.1rc1)

发表于 : 2011-12-03 21:15
Bill Lee
2.3.1 is available
刚把代码 forwardport 到 2.3.1
有个很坑爹的地方: aMule 2.3.1 要求 wxWidgets 2.8.12, 然后, Ubuntu 11.10 仓库的 wxWidgets 是 2.8.11, wxWidgets 提供的源里面,只支持到 11.04 :em20

我用的临时解决方案是,直接用 wxWidgets 提供的 Natty 源,事实证明工作的很好。(之前我在 Natty 下自己编译的 Openvpn 在发行版升级后也工作得很好)
编译方法按 DynamicLoading 这篇 Wiki.
Known bug:
很多人编译出错,好像是 amule-gui 里面有 bug, configure 请把它禁用。
其实我在调试动态版本时为了提高编译速度,把大部分附加组件都 disable 掉了,结果...结果...我忘了 amule-gui 里面还要用到被修改过 GUI 的代码。 :em06

正式发布还要一段时间,至少上面那个 bug 我要处理掉吧~

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2011-12-03 21:19
Bill Lee
感觉 hg 的分支模型不太好,太 heavy, 有打算吧版本控制迁移到 git 的打算。
不过这本身又是开销很大的过程。

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2011-12-21 13:25
rabbit_52
强烈期待2.3.1呀~但是但愿不要拿掉aMule GUI嘛~

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2011-12-23 19:58
xcn
太好了,我正准备安装 :em05

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2011-12-23 20:01
长头发的和尚
每次yaourt,最期待的就是出现aMule-2.3.1 :em06

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2011-12-29 23:13
长头发的和尚
哦,更新了。感谢 :em11

Re: amule-dlp 开发动态(开发重点转向 aMule-2.3.1rc1)

发表于 : 2012-01-06 22:00
persmule
Bill Lee 写了:有个很坑爹的地方: aMule 2.3.1 要求 wxWidgets 2.8.12
这个根本不是问题吧?自己去下个wxGTK2.8.12编到/usr/local下[--enable-unicode必加, --disable-stl(使用MFC风格的wxString) --enable-dynamicloader最好加上,可以--disable-debug],再在configure A骡时加上“--with-wx-prefix=/usr/local"不就好了?

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2012-03-06 11:19
warmsun
官方的amule2.3.1不是也出了么 10.04能编译安装么?

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2012-03-09 15:20
lyc256
warmsun 写了:官方的amule2.3.1不是也出了么 10.04能编译安装么?
能 但是自己要安装别的版本wx

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2012-04-07 16:31
momova

代码: 全选

yaourt -S amule-dlp
失败了
…………
checking for ftruncate... yes
checking for getcwd... yes
checking for gethostbyaddr... yes
checking for gethostbyname... yes
checking for gethostname... yes
checking for getpass... yes
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for localeconv... yes
checking for memmove... yes
checking for mempcpy... yes
checking for memset... yes
checking for nl_langinfo... yes
checking for pow... no
checking for select... yes
checking for setlocale... yes
checking for socket... yes
checking for sqrt... no
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strcspn... yes
checking for strdup... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strstr... yes
checking for strtoul... yes
checking for sigaction... yes
checking for mkdir... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for getopt_long... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for munmap... yes
checking for sysconf... yes
checking for pagesize constant for sysconf... _SC_PAGESIZE
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking for fallocate... yes
checking for SYS_fallocate... yes
checking for posix_fallocate... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for strerror in -lcposix... no
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for ld used by GCC... ld
checking if the linker (ld) is GNU ld... yes
checking for shared library run path origin... done
checking for argz.h... (cached) yes
checking for limits.h... (cached) yes
checking for locale.h... (cached) yes
checking for nl_types.h... (cached) yes
checking for malloc.h... (cached) yes
checking for stddef.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for feof_unlocked... yes
checking for fgets_unlocked... yes
checking for getc_unlocked... yes
checking for getcwd... (cached) yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... (cached) yes
checking for munmap... (cached) yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... (cached) yes
checking for stpcpy... (cached) yes
checking for strcasecmp... (cached) yes
checking for strdup... (cached) yes
checking for strtoul... (cached) yes
checking for tsearch... yes
checking for __argz_count... (cached) yes
checking for __argz_stringify... (cached) yes
checking for __argz_next... (cached) yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 2.5, ok
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking for autopoint... yes (0.18.1)
checking for requested languages... all
checking for bfd... yes
checking for <execinfo.h> and backtrace()... yes
checking for docdir... ${datarootdir}/doc/${PACKAGE_TARNAME}
checking for SVNDATE... None required
checking denoising level... 4
checking for a readline compatible library... -lreadline
checking readline.h usability... no
checking readline.h presence... no
checking for readline.h... no
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking whether readline supports history... yes
checking history.h usability... no
checking history.h presence... no
checking for history.h... no
checking readline/history.h usability... yes
checking readline/history.h presence... yes
checking for readline/history.h... yes
checking whether ccache support should be added... yes
checking for ccache presence... which: no ccache in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/ivan/bin)
dirname: missing operand
Try 'dirname --help' for more information.
no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating docs/Makefile
config.status: creating docs/man/Makefile
config.status: creating intl/Makefile
config.status: creating src/Makefile
config.status: creating src/pixmaps/Makefile
config.status: creating src/pixmaps/flags_xpm/Makefile
config.status: creating src/libs/Makefile
config.status: creating src/libs/ec/Makefile
config.status: creating src/libs/ec/cpp/Makefile
config.status: creating src/libs/common/Makefile
config.status: creating src/utils/Makefile
config.status: creating src/utils/aLinkCreator/Makefile
config.status: creating src/utils/aLinkCreator/docs/Makefile
config.status: creating src/utils/aLinkCreator/src/Makefile
config.status: creating src/utils/cas/Makefile
config.status: creating src/utils/cas/docs/Makefile
config.status: creating src/utils/fileview/Makefile
config.status: creating src/utils/plasmamule/Makefile
config.status: creating src/utils/wxCas/Makefile
config.status: creating src/utils/wxCas/docs/Makefile
config.status: creating src/utils/wxCas/src/Makefile
config.status: creating src/utils/xas/Makefile
config.status: creating src/utils/xas/autostart-xas
config.status: creating src/utils/xas/docs/Makefile
config.status: creating src/skins/Makefile
config.status: creating src/webserver/Makefile
config.status: creating src/webserver/src/Makefile
config.status: creating src/webserver/default/Makefile
config.status: creating unittests/Makefile
config.status: creating unittests/muleunit/Makefile
config.status: creating unittests/tests/Makefile
config.status: creating po/Makefile.in
config.status: creating Compilation.flags
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing denoiser commands


Configure script has finished system check.

Configured aMule SVN for 'i686-pc-linux-gnu'.

aMule enabled options:

**** aMule Core ****
Prefix where aMule should be installed? /usr
Should aMule be compiled with i18n support? yes
Should aMule be compiled in debug mode? no
Should aMule be compiled with profiling? no
Should aMule be compiled with optimizations? yes
Should aMule be compiled with UPnP support? yes
Should aMule be compiled with IP2country support? yes
Should aMule monolithic application be built? yes
Should aMule daemon version be built? yes
Should aMule remote gui be built? yes
Crypto++ library/headers style? installed

**** aMule TextClient ****
Should aMule Command Line Client be built? yes

**** aMule WebServer ****
Should aMule WebServer be built? no

**** aMule ED2K Links Handler ****
Should aMule ED2K Links Handler be built? yes

**** aMuleLinkCreator ****
Should aMuleLinkCreator GUI version (alc) be built? yes
Should aMuleLinkCreator for console (alcc) be built? yes

**** aMule Statistics ****
Should C aMule Statistics (CAS) be built? yes
Should aMule GUI Statistics (wxCas) be built? yes
Should xas XChat2 plugin be installed? no
Should plasmaMule plasma-applet be build? no

**** General Libraries and Tools ****
Should ccache support be enabled? no
Libraries aMule will use to build:
wxWidgets 2.9.3 (gtk2,shared)
crypto++ 5.6.1 (installed, in /usr)
libupnp 1.6.16
libintl system
libGeoIP system
libgd 2.0.36
zlib 1.2.6
Generating translations for ar
Generating translations for ast
Generating translations for bg
Generating translations for ca
Generating translations for cs
Generating translations for da
Generating translations for de
Generating translations for el
Generating translations for en_GB
Generating translations for es
Generating translations for et_EE
Generating translations for eu
Generating translations for fi
Generating translations for fr
Generating translations for gl
Generating translations for he
Generating translations for hr
Generating translations for hu
Generating translations for it
Generating translations for it_CH
Generating translations for ja
Generating translations for ko_KR
Generating translations for lt
Generating translations for nl
Generating translations for nn
Generating translations for pl
Generating translations for pt_BR
Generating translations for pt_PT
Generating translations for ro
Generating translations for ru
Generating translations for sl
Generating translations for sq
Generating translations for sv
Generating translations for tr
Generating translations for uk
Generating translations for zh_CN
Generating translations for zh_TW
Compiling FileFunctions.cpp
Compiling Format.cpp
Compiling MD5Sum.cpp
Compiling MuleDebug.cpp
Compiling Path.cpp
Compiling strerror_r.c
Compiling StringFunctions.cpp
Compiling TextFile.cpp
Building libmulecommon.a
Parsing 2 files
FileName: ECTagTypes
FileContent: EC tag types for use on the ec library.
Reading content section...
Datatype: Enum
Dataname: ECTagTypes
DataType: uint8
No more content sections
All info parsed
FileName: ECCodes
FileContent: EC codes and type definition.
Reading content section...
Datatype: TypeDef
Reading content section...
Datatype: Enum
Dataname: ProtocolVersion
DataType: uint16
Reading content section...
Datatype: Enum
Dataname: ECFlags
DataType: uint32
Reading content section...
Datatype: Enum
Dataname: ECOpCodes
DataType: uint8
Reading content section...
Datatype: Enum
Dataname: ECTagNames
DataType: uint16
Reading content section...
Datatype: Enum
Dataname: EC_DETAIL_LEVEL
DataType: uint8
Reading content section...
Datatype: Enum
Dataname: EC_SEARCH_TYPE
DataType: uint8
Reading content section...
Datatype: Enum
Dataname: EC_STATTREE_NODE_VALUE_TYPE
DataType: uint8
Reading content section...
Datatype: Enum
Dataname: EcPrefs
DataType: uint32
No more content sections
All info parsed
Generating ECVersion.h... created.
Compiling ECTag.cpp
Compiling ECPacket.cpp
Compiling ECSocket.cpp
Compiling ECMuleSocket.cpp
Compiling RemoteConnect.cpp
Compiling ECSpecialTags.cpp
Building libec.a
Compiling cas.c
Compiling configfile.c
Compiling functions.c
Compiling graphics.c
Compiling html.c
Compiling lines.c
Linking cas
Compiling onlinesig.cpp
Compiling linuxmon.cpp
Compiling wxcas.cpp
Compiling wxcasprint.cpp
Compiling wxcasframe.cpp
Compiling wxcasprefs.cpp
Compiling wxcascte.cpp
Compiling wxcaspix.cpp
Linking wxcas
Compiling alc.cpp
Compiling alcframe.cpp
Compiling ed2khash.cpp
Compiling alcpix.cpp
Compiling md4.cpp
Linking alc
Compiling alcc.cpp
Compiling ed2khash.cpp
Compiling md4.cpp
Linking alcc
Compiling AsyncDNS.cpp
Compiling DeadSourceList.cpp
Compiling FileArea.cpp
Compiling FileAutoClose.cpp
Compiling IPFilterScanner.cpp
Generating Scanner.cpp
Compiling Scanner.cpp
Compiling Parser.cpp
Compiling PlatformSpecific.cpp
Compiling RandomFunctions.cpp
In file included from /usr/include/cryptopp/iterhash.h:5:0,
from /usr/include/cryptopp/md4.h:4,
from CryptoPP_Inc.h:51,
from RandomFunctions.cpp:29:
/usr/include/cryptopp/secblock.h: In instantiation of ‘CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer CryptoPP::AllocatorWithCleanup<T, T_Align16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, const void*) [with T = unsigned int; bool T_Align16 = true; CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer = unsigned int*; CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type = unsigned int]’:
/usr/include/cryptopp/secblock.h:249:23: required from ‘CryptoPP::SecBlock<T, A>::SecBlock(const CryptoPP::SecBlock<T, A>&) [with T = unsigned int; A = CryptoPP::AllocatorWithCleanup<unsigned int, true>]’
/usr/include/cryptopp/modarith.h:122:20: required from here
/usr/include/cryptopp/secblock.h:91:3: 错误:‘CheckSize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/include/cryptopp/secblock.h:91:3: 附注:declarations in dependent base ‘CryptoPP::AllocatorBase<unsigned int>’ are not found by unqualified lookup
/usr/include/cryptopp/secblock.h:91:3: 附注:use ‘this->CheckSize’ instead
/usr/include/cryptopp/secblock.h: In instantiation of ‘CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer CryptoPP::AllocatorWithCleanup<T, T_Align16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, const void*) [with T = unsigned char; bool T_Align16 = false; CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer = unsigned char*; CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type = unsigned int]’:
/usr/include/cryptopp/secblock.h:247:19: required from ‘CryptoPP::SecBlock<T, A>::SecBlock(CryptoPP::SecBlock<T, A>::size_type) [with T = unsigned char; A = CryptoPP::AllocatorWithCleanup<unsigned char>; CryptoPP::SecBlock<T, A>::size_type = unsigned int]’
/usr/include/cryptopp/algparam.h:17:2: required from here
/usr/include/cryptopp/secblock.h:91:3: 错误:‘CheckSize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/include/cryptopp/secblock.h:91:3: 附注:declarations in dependent base ‘CryptoPP::AllocatorBase<unsigned char>’ are not found by unqualified lookup
/usr/include/cryptopp/secblock.h:91:3: 附注:use ‘this->CheckSize’ instead
make[3]: *** [libmuleappcore_a-RandomFunctions.o] 错误 1
make[2]: *** [all-recursive] 错误 1
make[1]: *** [all-recursive] 错误 1
make: *** [all] 错误 2
==> 错误: 在 build() 中发生一个错误。
正在放弃...
==> ERROR: Makepkg was unable to build amule-dlp.

Re: amule-dlp 开发动态(aMule-2.3.1 测试版本可用)

发表于 : 2012-04-07 17:28
cuihao
なに?AUR包维护人猿现身……

我也发现编译不了了…… 不知道Arch更新啥了。