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

2021-08-26 19:03:28 字數 1247 閱讀 8338

主機平台:gentoo 11.2

核心版本:linux kernel 3.2.1

或者直接google搜尋下

2、解壓源**

tar xvf openfetion-1.9.tar.gz

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

cd openfetion-1.9

./configure

make

sudo make install

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

問題 1:

解決方法:

修改src/fx_main.c檔案的110行

gtk_window_set_default_size(gtk_window(fxmain->window) , window_width , window_height);

gdkpixbuf* icon = gdk_pixbuf_new_from_file_at_size(skin_dir"fetion.svg" , 48 , 48 , null);

gtk_window_set_icon(gtk_window(fxmain->window) , icon);

fxmain->trayicon = gtk_status_icon_new_from_file(skin_dir"offline.svg");

gtk_status_icon_set_tooltip(fxmain->trayicon , "openfetion");

//#ifdef use_libnotify

#if 0

fxmain->notify = notify_notification_new_with_status_icon("welcome"

, "" , null , fxmain->trayicon);

notify_notification_set_timeout(fxmain->notify , 2500);

#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

啟動正常。

飛信MINI客戶端

用飛信發簡訊,總覺得很佔系統資源,索性自己來寫乙個飛信客戶端好了,這次我沒有用飛信的sdk檔案來進行二次開發,只是呼叫了預設提供好的介面服務而已。在下次我會帶來用飛信的sdk來開發的飛行客戶端。private void datagridview1 cellcontentclick object se...

linux下安裝Oracle 客戶端

以11g為例 以root使用者安裝 rpm ivh oracle instantclient basic 11.1.0.1 1.x86 64.rpm rpm ivh oracle instantclient sqlplus 11.1.0.1 1.x86 64.rpm 安裝完後可以使用 rpm qpl...

Linux下安裝Oracle客戶端

rpm版本 需要手動安裝 zip版本 解壓配置即可使用 oracle instantclient12.2 basic 12.2.0.1.0 1.x86 64.rpm 基礎包 oracle instantclient12.2 sqlplus 12.2.0.1.0 1.x86 64.rpm sqlplu...