その際少しだけ触って、以前まではデータ更新時にフローティングウィンドウを出し、そこにローディングアニメーションを表示していましたが、ローディング中に親画面を移動されるとカッコ悪いのでボタンの横でクルクル回る様に修正しました。
気が向いたら機能アップするかもしれません。![]()
以上、GtkTwitter近況でした。
気が向いたら機能アップするかもしれません。![]()
動かすには、環境変数「HTTP_PROXY」に「localhost:9277」を設定してgtktwitterを起動すればok。ただtwitterの設定が残ってるだろうから、UN*Xならば「~/.config/gtktwitter/config」を、Windowsならば「~/Application Data/gtktwitter/config」を修正して起動して下さい。同じアカウント名使ってるならばそのままでも動くかも。![]()
GtkTwitter の configure がこける理由がわからないので、aclocal.m4 の AM_PATH_GTK_2_0 を解析する羽目になった。仕事ってなにそれおいしいのhttp://twitter.com/itkz/statuses/219941692
GtkTwitter をどうやっても起動できない。GTK+ Runtime をインストールしても動かないし、DLL を全て実行ファイルと同じ階層に置いても動かない。関数のエントリポイントが見付からないんだとよ! 舐めてっとぶっ飛ばすぞ。どういうことだ。http://twitter.com/itkz/statuses/222783012
(続き)もちろん、GtkTwitter の configure は pkg-config をスルーしてるので config.log にエラーなど残っていない。だからコンパイル時の問題だと思って CFLAGS をいじくったりしていたわけだ。http://twitter.com/itkz/statuses/221271572
結局のところ、数時間かけても GtkTwitter のビルドには成功していない。まずバイナリで落としてきた libcurl をリンクすると「エントリポイントがねえ」と言ってくる。調べると「cURL が MinGW で動かねえと騒いでる糞どもはソースからビルドしろ」と一喝されている
http://gtktwitter.googlecode.com/にあります。ダウンロード用アーカイブは古いのでsvnから使って下さい。
GnuWin32あたりでダウンロード出来るかと思います。
Glade/GTK+ for Windows
cURL: win32-ssl-mingw from Mirrors
all : gtktwitter.exeあたりで誤魔化して下さい。
gtktwitter.exe : gtktwitter.o gtktwitter.res
gcc -o gtktwitter.exe \
-Lc:/gtk/lib \
gtktwitter.o \
gtktwitter.res \
`pkg-config --libs gtk+-2.0 libxml-2.0 gthread-2.0` \
-lcurl
gtktwitter.o : gtktwitter.c
gcc -c \
`pkg-config --cflags gtk+-2.0 libxml-2.0` \
gtktwitter.c
gtktwitter.res : gtktwitter.rc
windres -o gtktwitter.res --output-format=coff gtktwitter.rc
clean:
-rm *.o *.res *.exe
set PKG_CONFIG_PATH=C:\GTK\lib\pkgconfigしてからmake(mingw32-make)すると出来上がると思います。