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

上网、浏览、聊天、下载等
回复
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#166

帖子 Bill Lee » 2011-04-04 23:11

Lavande, 如果你有空,并且编译出错的那个版本库还没有动过,就先用 tar 把它备份,记为 backup1,然后做以下操作:
  1. 编辑 ~/.hgrc, 使里面有以下内容,这一步是开启 hg 中的 purge 扩展,用于清理版本库。

    代码: 全选

    [extensions]
    purge =
    
  2. 进入你的版本库,执行 make clean, 然后再出来备份一次,记为 backup2
  3. 进入你的版本库,执行 hg purge, 然后再出来备份一次,记为 backup3
现在你可以先把 backup3 发给我,我先分析一下。如果无法确定结果,我就需要 backup2.
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
头像
Lavande
论坛版主
帖子: 5353
注册时间: 2008-12-21 15:27
来自: TARDIS

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#167

帖子 Lavande » 2011-04-05 0:20

多谢指点,太晚了,睡一觉再来弄 :em06
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#168

帖子 Bill Lee » 2011-04-05 10:56

Lavande, 可以在 Google Code 提交 bug。不过提醒:提交的附件可以被所有人看到。
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
头像
Lavande
论坛版主
帖子: 5353
注册时间: 2008-12-21 15:27
来自: TARDIS

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#169

帖子 Lavande » 2011-04-05 11:22

网盘都不太给力,放自己空间了
http://www.5dimn.com/backup3.tar.bz2
下好了告诉我一下啊,然后我删掉 :em06
头像
Lavande
论坛版主
帖子: 5353
注册时间: 2008-12-21 15:27
来自: TARDIS

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#170

帖子 Lavande » 2011-04-05 11:24

Bill Lee, 呃,被别人看到就看到咯,编译的文件包里应该没有什么个人信息吧……
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#171

帖子 Bill Lee » 2011-04-05 13:34

'EC_OP_ANTILEECH_RELOAD' not found 的问题有点眉目了,是工作目录中存在未提交的修改。
根据 Lavande 提交的克隆分析,他检出了 dynamic-load 分支,但是使用 hg status 和 hg diff 检查时,却发现工作目录中 src/libs/ec/cpp/ECCodes.h 这个文件和版本库中的有差异,也就是保持了旧版本。
解决方法是使用 hg update 时加上 -C 选项
-C 清除未提交的变更
产生的原因目前还不清楚,我这里还没能重现错误。有空我再看看上次那个谁提交的命令记录。
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
头像
Lavande
论坛版主
帖子: 5353
注册时间: 2008-12-21 15:27
来自: TARDIS

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#172

帖子 Lavande » 2011-04-06 8:38

比尔辛苦了,这个我是一窍不通,只能提供点log什么的了 :em06
头像
blove_maple
帖子: 33
注册时间: 2011-01-10 17:06

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#173

帖子 blove_maple » 2011-05-04 18:07

PPA没有更新?貌似还是4301呢~
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: amule-dlp 开发动态(amulecmd$ reload antileech 已经添加,等php高手帮忙)

#174

帖子 Bill Lee » 2011-05-14 20:28

上游更新: antiLeech v44
DLP4401
附带对日志记录的小改动
同时更新了动态加载版本,注意 makefile 好像有问题,如果不能编译请手动 make clean 再 make.
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
rediscover
帖子: 3173
注册时间: 2010-01-13 23:26

Re: amule-dlp 开发动态(更新 DLP4401)

#175

帖子 rediscover » 2011-05-14 20:54

PPA好久没更新了,等高考完了再跟进。
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
huow005
帖子: 9
注册时间: 2008-10-23 11:31

Re: amule-dlp 开发动态(更新 DLP4401)

#176

帖子 huow005 » 2011-05-14 22:02

DLP4401 编译错误

amule.cpp: 在成员函数‘virtual bool CamuleApp::OnInit()’中:
amule.cpp:486:31: 错误:‘wxHandleFatalExceptions’在此作用域中尚未声明
amule.cpp: 在成员函数‘wxString CamuleApp::GetLog(bool)’中:
amule.cpp:1790:34: 警告:提领类型双关的指针将破坏强重叠规则
make[3]: *** [amule-amule.o] 错误 1
make[3]: *** 正在等待未完成的任务....
make[2]: *** [all-recursive] 错误 1
make[1]: *** [all-recursive] 错误 1
make: *** [all] 错误 2
huow005
帖子: 9
注册时间: 2008-10-23 11:31

Re: amule-dlp 开发动态(更新 DLP4401)

#177

帖子 huow005 » 2011-05-14 22:15

找到了amule.cpp

#endif

if ( !cmdline.Found(wxT("disable-fatal")) ) {
-#ifndef __WXMSW__
+#if wxUSE_ON_FATAL_EXCEPTION
// catch fatal exceptions
wxHandleFatalExceptions(true);
#endif
头像
shaodon24
帖子: 211
注册时间: 2007-08-03 19:59

Re: amule-dlp 开发动态(更新 DLP4401)

#178

帖子 shaodon24 » 2011-05-14 23:01

PPA里还不更新啊
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: amule-dlp 开发动态(更新 DLP4401)

#179

帖子 Bill Lee » 2011-05-14 23:22

huow005, 你不是用ubuntu吧,这可能是 wxWidgets 版本的问题,你可以参考一下这个 issue
可以提供您用的发行版和 wxWidgets 版本吗?
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
huow005
帖子: 9
注册时间: 2008-10-23 11:31

Re: amule-dlp 开发动态(更新 DLP4401)

#180

帖子 huow005 » 2011-05-15 12:34

Bill Lee 写了:huow005, 你不是用ubuntu吧,这可能是 wxWidgets 版本的问题,你可以参考一下这个 issue
可以提供您用的发行版和 wxWidgets 版本吗?
fedora 14, x86. wxBase, wxGTK 等均是 2.8.11-3.fc14.

DLP 以前版本好像下载后编译就有问题, aMule-2.2.6/src/utils/wxCas/src/wxcasframe.cpp, 网上解决答案

@@ -285,11 +285,11 @@
#ifdef __WXMSW__

memdc.
- SetFont ( wxFont::wxFont ( 6, wxSWISS, wxNORMAL, wxBOLD ) );
+ SetFont ( wxFont ( 6, wxSWISS, wxNORMAL, wxBOLD ) );
#else

memdc.
- SetFont ( wxFont::wxFont ( 8, wxSWISS, wxNORMAL, wxBOLD ) );
+ SetFont ( wxFont ( 8, wxSWISS, wxNORMAL, wxBOLD ) );
#endif

memdc.

DLP 4401 的 amule 源码已经更正了.
aMule-2.2.6/src/amule.cpp, 补丁是别人从网上的 amule 源码 rpm 包里解出来的, 是我从 linuxsir.org 向人要的

@@ -480,7 +481,7 @@ bool CamuleApp::OnInit()
#endif

if ( !cmdline.Found(wxT("disable-fatal")) ) {
-#ifndef __WXMSW__
+#if wxUSE_ON_FATAL_EXCEPTION
// catch fatal exceptions
wxHandleFatalExceptions(true);
#endif

这个问题 DLP 4401 的 amule 源码没改.
aMule-2.2.6-fix_FTBFS.patch.tar.gz
(568 Bytes) 已下载 111 次
回复