QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3838|回复: 0

Native VirgoFTP released!

[复制链接]
发表于 2006-6-13 13:52:51 | 显示全部楼层 |阅读模式
下午就要出发去桂林玩罗,当作是毕业旅行。
终于赶在去之前把本地化的vftp的包做好了。

要用gcc&&gcj4.1或以上编译。
解压缩virgoftp_native.tar.gz
编译步骤:
./configure --prefix=/home/bbskill/VirgoFTP
make
make install
运行:
   export LD_LIBRARY_PATH=/yourGCC/lib:/home/bbskill/VirgoFTP/lib:/home/bbskill/VirgoFTP/swt

yourGCC/lib是你编译了GCC&GCJ之后的lib目录。请确保里面有libgcj.so.7。
   然后运行/home/bbskill/VirgoFTP/virgoftp
附:两个问题:
1. 因为当前gcj仍然只是支持utf-8的或与之兼容的locale,所以gbk或gb2312的朋友就用不了了。我正在patch libgcj,但由于libgcj的天生设计的问题,可能需要一段比较长的时间才能解决。
2. 推荐用gcc&&gcj4.2或以上编译,gcj4.1不支持SSL, gcj4.2增加了JSSE的支持,所以如果用gcj4.1编译的话,用FTP SSL连接的话会有错误发生。但即使用gcj4.2编译的话,也有一个JSSE的问题,就是SSL连接时保存证书的时候,会出现停顿一段较长的时间,然后连接失败,要重新登陆该FTP就可以正常连接。相信这也是一个JSSE的bug,libgcj那里还没给我答复。
3.其他功能都正常.
大家有兴趣的可以下载编译。
附:编译gcc&&gcj的方法:
http://gcc.gnu.org/java/build-snapshot.html

我也提供了gcj4.2编译好了的包,linux/i386/debian下编译的。
virgoftp_native_compiled.tar.gz
运行时请
export LD_LIBRARY_PATH=/yourInstalledDirectory/VirgoFTP/lib:/yourInstalledDirectory/VirgoFTP/swt
run /yourInstalledDirectory/VirgoFTP/virgoftp
下载地址都在
http://sourceforge.net/project/showfiles.php?group_id=141731
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 14:19 , Processed in 0.041306 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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