歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下安裝飛信客戶端(OpenFetion)

Linux下安裝飛信客戶端(OpenFetion)

日期:2017/2/28 15:54:02   编辑:Linux教程

主機平台:Gentoo 11.2

內核版本:Linux Kernel 3.2.1

1、首先下載OpenFetion源代碼

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2012年資料/3月/22日/Linux下安裝飛信客戶端(OpenFetion)/

2、解壓源代碼

tar xvf openfetion-1.9.tar.gz

3、進入目錄開始配置編譯

cd openfetion-1.9

./configure

make

sudo make install


正常情況下可以啟動,本人安裝過程中遇到的問題如下:

問題 1:


解決方法:

修改src/fx_main.c文件的110行

  1. gtk_window_set_default_size(GTK_WINDOW(fxmain->window) , WINDOW_WIDTH , WINDOW_HEIGHT);
  2. GdkPixbuf* icon = gdk_pixbuf_new_from_file_at_size(SKIN_DIR"fetion.svg" , 48 , 48 , NULL);
  3. gtk_window_set_icon(GTK_WINDOW(fxmain->window) , icon);
  4. fxmain->trayIcon = gtk_status_icon_new_from_file(SKIN_DIR"offline.svg");
  5. gtk_status_icon_set_tooltip(fxmain->trayIcon , "OpenFetion");
  6. //#ifdef USE_LIBNOTIFY
  7. #if 0
  8. fxmain->notify = notify_notification_new_with_status_icon("welcome"
  9. , "" , NULL , fxmain->trayIcon);
  10. notify_notification_set_timeout(fxmain->notify , 2500);
  11. #endif
問題 2:

啟動飛信時提示

openfetion: error while loading shared libraries: libofetion.so.0: cannot open shared object file: No such file or directory

解決方法:

打開/etc/ld.so.conf查看下裡面是否存在/usr/local/lib,如果不存在手動加上,然後以root用戶權限執行ldconfig

啟動正常。

Copyright © Linux教程網 All Rights Reserved