cht電腦資訊gcin
adm Find login register

在 Debian Lenny 下編譯 GCIN...

Tetralet

joined: 2007-11-27
posted: 255
promoted: 35
bookmarked: 13
1subject: 在 Debian Lenny 下編譯 GCIN...Promote 0 Bookmark 02011-08-18quote  

我知道 Debian Lenny 實在很舊了,
但畢竟 Debian 還有在維護 Lenny,
所以我還是試著在 Lenny 下看能不能包 GCIN 的 deb 檔。

現在的問題是 eve.cpp 裡有個 gdk_keymap_get_caps_lock_state(),
這個要 gtk > 2.16,但很不幸 GCIN 裡的 gtk 版本是 2.12.12。
請問這有辨法避過嗎?謝謝!

eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
2subject: Promote 0 Bookmark 02011-08-18quote  

可以判別 gtk version,拿掉只會不顯示小鍵盤的 CapsLock

Tetralet

joined: 2007-11-27
posted: 255
promoted: 35
bookmarked: 13
3subject: Promote 0 Bookmark 02011-08-22quote  

寫了個 patch,請笑納!

Tetralet

joined: 2007-11-27
posted: 255
promoted: 35
bookmarked: 13
4subject: Promote 0 Bookmark 02011-08-23quote  

想了一下,應該有更精簡一點點的寫法。請笑納!

cht電腦資訊gcin
adm Find login register
views:10984