Fetion for linux,使用飞信2010最新协议[10月24日更新v2.0](更美观更稳定)
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
装了libgtk2.0-dev和README中其它的,编译失败,还是装gnome-core-devel吧,反正早晚也是要装的……
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
已按README中执行:
sudo apt-get install gnome-core-devel
sudo apt-get install libssl-dev
apt-get install libxml2-dev
sudo apt-get install pkg-config
最終失败了……
sudo apt-get install gnome-core-devel
sudo apt-get install libssl-dev
apt-get install libxml2-dev
sudo apt-get install pkg-config
代码: 全选
~./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for main in -lcrypto... yes
checking for main in -lnotify... no
checking for main in -lpthread... yes
checking for main in -lssl... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for unistd.h... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.0.0... yes (version 2.20.0)
checking for xml2-config... /usr/bin/xml2-config
checking for libxml - version >= 2.0.0... yes (version 2.7.6)
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for bzero... yes
checking for gethostbyname... yes
checking for memset... yes
checking for mkdir... yes
checking for select... yes
checking for socket... yes
checking for strstr... yes
checking for strtol... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating skin/Makefile
config.status: creating include/Makefile
config.status: creating include/openfetion/Makefile
config.status: creating resource/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
~/下载/openfetion-1.3$ sudo make -j3
make all-recursive
make[1]: 正在进入目录 `/home/pity/下载/openfetion-1.3'
Making all in src
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/src'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/src'
Making all in include
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/include'
Making all in openfetion
make[3]: 正在进入目录 `/home/pity/下载/openfetion-1.3/include/openfetion'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/pity/下载/openfetion-1.3/include/openfetion'
make[3]: 正在进入目录 `/home/pity/下载/openfetion-1.3/include'
make[3]: 没有什么可以做的为 `all-am'。
make[3]:正在离开目录 `/home/pity/下载/openfetion-1.3/include'
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/include'
Making all in skin
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/skin'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/skin'
Making all in resource
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/resource'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/resource'
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3'
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3'
make[1]:正在离开目录 `/home/pity/下载/openfetion-1.3'
pity@loneli:~/下载/openfetion-1.3$ sudo make install
Making install in src
make[1]: 正在进入目录 `/home/pity/下载/openfetion-1.3/src'
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/src'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
/usr/bin/install -c 'openfetion' '/usr/local/bin/openfetion'
make[2]: 没有什么可以做的为 `install-data-am'。
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/src'
make[1]:正在离开目录 `/home/pity/下载/openfetion-1.3/src'
Making install in include
make[1]: 正在进入目录 `/home/pity/下载/openfetion-1.3/include'
Making install in openfetion
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/include/openfetion'
make[3]: 正在进入目录 `/home/pity/下载/openfetion-1.3/include/openfetion'
make[3]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/local/include" || /bin/mkdir -p "/usr/local/include"
/usr/bin/install -c -m 644 'fetion_buddylist.h' '/usr/local/include/fetion_buddylist.h'
/usr/bin/install -c -m 644 'fetion_config.h' '/usr/local/include/fetion_config.h'
/usr/bin/install -c -m 644 'fetion_connection.h' '/usr/local/include/fetion_connection.h'
/usr/bin/install -c -m 644 'fetion_contact.h' '/usr/local/include/fetion_contact.h'
/usr/bin/install -c -m 644 'fetion_conversation.h' '/usr/local/include/fetion_conversation.h'
/usr/bin/install -c -m 644 'fetion_debug.h' '/usr/local/include/fetion_debug.h'
/usr/bin/install -c -m 644 'fetion_history.h' '/usr/local/include/fetion_history.h'
/usr/bin/install -c -m 644 'fetion_include.h' '/usr/local/include/fetion_include.h'
/usr/bin/install -c -m 644 'fetion_list.h' '/usr/local/include/fetion_list.h'
/usr/bin/install -c -m 644 'fetion_login.h' '/usr/local/include/fetion_login.h'
/usr/bin/install -c -m 644 'fetion_message.h' '/usr/local/include/fetion_message.h'
/usr/bin/install -c -m 644 'fetion_sip.h' '/usr/local/include/fetion_sip.h'
/usr/bin/install -c -m 644 'fetion_types.h' '/usr/local/include/fetion_types.h'
/usr/bin/install -c -m 644 'fetion_user.h' '/usr/local/include/fetion_user.h'
make[3]:正在离开目录 `/home/pity/下载/openfetion-1.3/include/openfetion'
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/include/openfetion'
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/include'
make[3]: 正在进入目录 `/home/pity/下载/openfetion-1.3/include'
make[3]: 没有什么可以做的为 `install-exec-am'。
make[3]: 没有什么可以做的为 `install-data-am'。
make[3]:正在离开目录 `/home/pity/下载/openfetion-1.3/include'
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/include'
make[1]:正在离开目录 `/home/pity/下载/openfetion-1.3/include'
Making install in skin
make[1]: 正在进入目录 `/home/pity/下载/openfetion-1.3/skin'
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/skin'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/local/share/openfetion/skin" || /bin/mkdir -p "/usr/local/share/openfetion/skin"
/usr/bin/install -c -m 644 'about.png' '/usr/local/share/openfetion/skin/about.png'
/usr/bin/install -c -m 644 'addbuddy.png' '/usr/local/share/openfetion/skin/addbuddy.png'
/usr/bin/install -c -m 644 'bigimage.png' '/usr/local/share/openfetion/skin/bigimage.png'
/usr/bin/install -c -m 644 'computer.png' '/usr/local/share/openfetion/skin/computer.png'
/usr/bin/install -c -m 644 'delete.png' '/usr/local/share/openfetion/skin/delete.png'
/usr/bin/install -c -m 644 'edit.gif' '/usr/local/share/openfetion/skin/edit.gif'
/usr/bin/install -c -m 644 'exit.png' '/usr/local/share/openfetion/skin/exit.png'
/usr/bin/install -c -m 644 'fetion.jpg' '/usr/local/share/openfetion/skin/fetion.jpg'
/usr/bin/install -c -m 644 'find.png' '/usr/local/share/openfetion/skin/find.png'
/usr/bin/install -c -m 644 'flow.jpg' '/usr/local/share/openfetion/skin/flow.jpg'
/usr/bin/install -c -m 644 'group.png' '/usr/local/share/openfetion/skin/group.png'
/usr/bin/install -c -m 644 'history.png' '/usr/local/share/openfetion/skin/history.png'
/usr/bin/install -c -m 644 'im.gif' '/usr/local/share/openfetion/skin/im.gif'
/usr/bin/install -c -m 644 'LoadingImage.gif' '/usr/local/share/openfetion/skin/LoadingImage.gif'
/usr/bin/install -c -m 644 'move.gif' '/usr/local/share/openfetion/skin/move.gif'
/usr/bin/install -c -m 644 'nudge.png' '/usr/local/share/openfetion/skin/nudge.png'
/usr/bin/install -c -m 644 'options.gif' '/usr/local/share/openfetion/skin/options.gif'
/usr/bin/install -c -m 644 'personal.png' '/usr/local/share/openfetion/skin/personal.png'
/usr/bin/install -c -m 644 'phone.png' '/usr/local/share/openfetion/skin/phone.png'
/usr/bin/install -c -m 644 'profile.gif' '/usr/local/share/openfetion/skin/profile.gif'
/usr/bin/install -c -m 644 'refresh.gif' '/usr/local/share/openfetion/skin/refresh.gif'
/usr/bin/install -c -m 644 'rename.gif' '/usr/local/share/openfetion/skin/rename.gif'
/usr/bin/install -c -m 644 'skin.gif' '/usr/local/share/openfetion/skin/skin.gif'
/usr/bin/install -c -m 644 'sms.gif' '/usr/local/share/openfetion/skin/sms.gif'
/usr/bin/install -c -m 644 'tux.png' '/usr/local/share/openfetion/skin/tux.png'
/usr/bin/install -c -m 644 'user_away.png' '/usr/local/share/openfetion/skin/user_away.png'
/usr/bin/install -c -m 644 'user_busy.png' '/usr/local/share/openfetion/skin/user_busy.png'
/usr/bin/install -c -m 644 'user_invisible.png' '/usr/local/share/openfetion/skin/user_invisible.png'
/usr/bin/install -c -m 644 'user_offline.png' '/usr/local/share/openfetion/skin/user_offline.png'
/usr/bin/install -c -m 644 'user_online.png' '/usr/local/share/openfetion/skin/user_online.png'
/usr/bin/install -c -m 644 'warning.png' '/usr/local/share/openfetion/skin/warning.png'
/usr/bin/install -c -m 644 'warning_icon.png' '/usr/local/share/openfetion/skin/warning_icon.png'
/usr/bin/install -c -m 644 'proxy.png' '/usr/local/share/openfetion/skin/proxy.png'
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/skin'
make[1]:正在离开目录 `/home/pity/下载/openfetion-1.3/skin'
Making install in resource
make[1]: 正在进入目录 `/home/pity/下载/openfetion-1.3/resource'
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3/resource'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/local/share/openfetion/resource" || /bin/mkdir -p "/usr/local/share/openfetion/resource"
/usr/bin/install -c -m 644 'city.xml' '/usr/local/share/openfetion/resource/city.xml'
/usr/bin/install -c -m 644 'province.xml' '/usr/local/share/openfetion/resource/province.xml'
/usr/bin/install -c -m 644 'style.rc' '/usr/local/share/openfetion/resource/style.rc'
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3/resource'
make[1]:正在离开目录 `/home/pity/下载/openfetion-1.3/resource'
make[1]: 正在进入目录 `/home/pity/下载/openfetion-1.3'
make[2]: 正在进入目录 `/home/pity/下载/openfetion-1.3'
make[2]: 没有什么可以做的为 `install-exec-am'。
make[2]: 没有什么可以做的为 `install-data-am'。
make[2]:正在离开目录 `/home/pity/下载/openfetion-1.3'
make[1]:正在离开目录 `/home/pity/下载/openfetion-1.3'
----------------------------------------------------------
| |
| OpenFetion 1.3 by lwp([email protected]) |
| |
| OpenFetion a fetion client for linux based on GTK+2.0,|
| using Fetion Protocol Version 4. It supports most |
| useful functions of Mobile Fetion,more important. |
| It`s small and fast,and is better in look. |
| More information at http://basiccoder.com/openfetion |
----------------------------------------------------------
-
- 帖子: 80
- 注册时间: 2007-12-06 13:49
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
不明白了,你给出的信息是成功的信息啊,怎么看出来失败的?pityonline 写了:已按README中执行:
----------------------------------------------------------
| |
| OpenFetion 1.3 by lwp([email protected]) |
| |
| OpenFetion a fetion client for linux based on GTK+2.0,|
| using Fetion Protocol Version 4. It supports most |
| useful functions of Mobile Fetion,more important. |
| It`s small and fast,and is better in look. |
| More information at http://basiccoder.com/openfetion |
----------------------------------------------------------
[/code]
最終失败了……
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
抱歉,我太懒了,看到信息里有很多“没什么可做的”,菜单里没出来就以为失败了,谢谢你的提醒,用openfetion打开了……ouclwp 写了:不明白了,你给出的信息是成功的信息啊,怎么看出来失败的?pityonline 写了:已按README中执行:
----------------------------------------------------------
| |
| OpenFetion 1.3 by lwp([email protected]) |
| |
| OpenFetion a fetion client for linux based on GTK+2.0,|
| using Fetion Protocol Version 4. It supports most |
| useful functions of Mobile Fetion,more important. |
| It`s small and fast,and is better in look. |
| More information at http://basiccoder.com/openfetion |
----------------------------------------------------------
[/code]
最終失败了……
- charleskao
- 帖子: 206
- 注册时间: 2008-03-27 17:21
-
- 帖子: 21
- 注册时间: 2009-04-30 13:23
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
代码: 全选
le@le-laptop:~/Downloads/openfetion-1.3$ openfetion
[08:57:44] Loading user list store in local data file
[08:57:47] Set a initialized Config Struct to User
[08:57:47] Initialize ssi authentication action
[08:57:47] Start ssi login with v3Temp password , user number 15114660867
[08:57:47] SSI login success
[08:57:47] Loading user list store in local data file
[08:57:48] Set a initialized Sip Struct to User
[08:57:48] Initialize sipc registeration action
[08:57:48] Start registering to sip server(221.130.44.194:8080)
[08:57:48] Register to sip server success
[08:57:48] nonce:7131B063421BF185147EE0B11FF2FC00
[08:57:48] Start encrypting response
[08:57:48] Encrypting reponse success
[08:57:48] Initialize sipc authencation action
[08:57:48] Start sipc authentication , with ak-value
[08:57:48] contact-version : 0 , personal-version 0
[08:57:48] Sipc authentication success
[08:57:48] Start reading contact list
段错误 (core dumped)
-
- 帖子: 80
- 注册时间: 2007-12-06 13:49
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
10.04现在应该还是beta版吧,我这里没法测试,如果方便的话希望你能帮我调试一下powerqwe 写了:1.3貌似也不能在10.04下顺利使用呢,界面顺利出来了,但是认证通过以后闪一下就不行了代码: 全选
le@le-laptop:~/Downloads/openfetion-1.3$ openfetion [08:57:44] Loading user list store in local data file [08:57:47] Set a initialized Config Struct to User [08:57:47] Initialize ssi authentication action [08:57:47] Start ssi login with v3Temp password , user number 15114660867 [08:57:47] SSI login success [08:57:47] Loading user list store in local data file [08:57:48] Set a initialized Sip Struct to User [08:57:48] Initialize sipc registeration action [08:57:48] Start registering to sip server(221.130.44.194:8080) [08:57:48] Register to sip server success [08:57:48] nonce:7131B063421BF185147EE0B11FF2FC00 [08:57:48] Start encrypting response [08:57:48] Encrypting reponse success [08:57:48] Initialize sipc authencation action [08:57:48] Start sipc authentication , with ak-value [08:57:48] contact-version : 0 , personal-version 0 [08:57:48] Sipc authentication success [08:57:48] Start reading contact list 段错误 (core dumped)
$gdb openfetion
gdb>run
将程序出错的信息贴出来就可以了,方便我修改,谢谢
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
openfetion 1.3 deb包
希望LZ增加一个聊天记录的功能,刚刚用了一下,在登录时有时会崩溃,不知道是不是网络的原因。
希望LZ增加一个聊天记录的功能,刚刚用了一下,在登录时有时会崩溃,不知道是不是网络的原因。
- 附件
-
- openfetion_1.3_amd64.deb
- (625.88 KiB) 已下载 38 次
-
- 帖子: 80
- 注册时间: 2007-12-06 13:49
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
聊天记录的功能有了啊Jarson 写了:openfetion 1.3 deb包
希望LZ增加一个聊天记录的功能,刚刚用了一下,在登录时有时会崩溃,不知道是不是网络的原因。
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
看到了,ouclwp 写了:聊天记录的功能有了啊Jarson 写了:openfetion 1.3 deb包
希望LZ增加一个聊天记录的功能,刚刚用了一下,在登录时有时会崩溃,不知道是不是网络的原因。

用“保存”的图标,刚才没仔细看

- yingtianli
- 帖子: 631
- 注册时间: 2008-09-20 14:27
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
感觉这回可以了,挺稳定的。把打的包附上,是用checkinstall打的,系统u10.04。供测试用。
-
- 帖子: 21
- 注册时间: 2009-04-30 13:23
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
代码: 全选
(gdb) run
Starting program: /usr/local/bin/openfetion
[Thread debugging using libthread_db enabled]
[09:19:57] Loading user list store in local data file
[New Thread 0xb6e14b70 (LWP 2229)]
[09:20:09] Set a initialized Config Struct to User
[09:20:09] Initialize ssi authentication action
[09:20:09] Start ssi login with v3Temp password , user number 15114660867
[09:20:09] SSI login success
[09:20:09] Loading user list store in local data file
[09:20:09] Set a initialized Sip Struct to User
[09:20:09] Initialize sipc registeration action
[09:20:09] Start registering to sip server(221.130.44.194:8080)
[09:20:09] Register to sip server success
[09:20:09] nonce:1376925E51E4C7131B5B3F153A40E13C
[09:20:09] Start encrypting response
[09:20:09] Encrypting reponse success
[09:20:09] Initialize sipc authencation action
[09:20:09] Start sipc authentication , with ak-value
[09:20:09] contact-version : 0 , personal-version 0
[09:20:09] Sipc authentication success
[09:20:09] Start reading contact list
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6e14b70 (LWP 2229)]
0x0805a088 in ?? ()
(gdb)
- 废&柴
- 帖子: 75
- 注册时间: 2009-10-25 22:42
- 来自: 天朝上国...
- 联系:
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus

- yueyebachuan
- 帖子: 29
- 注册时间: 2010-04-04 18:53
- dsdsdds
- 帖子: 523
- 注册时间: 2007-04-05 21:22
Re: Fetion for linux,使用飞信2010最新协议[4月15日更新v1.3](支持HTTP代理和ibus
支持! 希望楼主坚持开发,把 oFetion 越做越好!
授人以鱼,不如授人以渔。