zt日記

書いているのは Kazuhiro NISHIYAMA a.k.a. ZnZです。
2001|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|
2012|04|05|06|09|

この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。

xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法インストールメモXREA + tDiary + Namazuをどうぞ。


2003年11月18日(Tue)

[ruby] Ruby-GPGME

woodyのlibgpgme-devとlibgpgme6が0.3.5の環境で使ってみようとすると定数が定義されていないと言うことでエラーが出まくったのでifdefで囲んで無理矢理makeを通してみたが、やっぱりダメだった。
% ruby -0 -p -e '
gsub!(/^\s*rb_define_const\s*\(mGPGME, "([^"]+)",\s*INT2FIX\(\w+\)\);/, "#ifdef \\1\n\\&\n#endif")
' gpgme_n.c.orig > gpgme_n.c
% make clean
% make
gcc -fPIC -g -O2 -fPIC  -I. -I/usr/lib/ruby/1.6/i386-linux -I. -I/usr/include -DHAVE_GPGME_H   -c -o gpgme_n.o gpgme_n.c
gpgme_n.c: In function `rb_s_gpgme_get_sig_string_attr':
gpgme_n.c:1026: warning: assignment makes pointer from integer without a cast
gcc -shared  -L/usr/lib  -o gpgme_n.so gpgme_n.o -L. -lruby -lgpgme -lc
% ruby -Ilib examples/keylist.rb
lib/gpgme.rb:39:in `check_error': uninitialized constant GPGME_EOF at GPGME (NameError)

[ruby] ke-tk.rb

ke-gtk2.rbに移植されていたのを見て書き忘れていたのを思い出したけど、ke-tk.rbはしばらくたつとなぜか勝手にエラーもなく終了します。TkcLineが多くなりすぎるとまずい?

[mail][ML] spam対策

sourceforgeでMLの管理をしたことがないので、設定画面が確認できないのですが、投稿可能なのをsubscriber onlyに設定出来るはず。


copyright © 2001-2013 ZnZ
Key fingerprint = 6E14 2C9C DBD7 874D 8B3C CAA8 9B58 5538 ED7E 1B73