〜2003年6月中旬〜
更新。
Ruby 1.8にREXMLが入ったのでsite_rubyにあるREXMLは消すように。 やっぱuninstallが必要か?
gentooのような感じのlinux distroになるらしい。
先日IRCでraa-installを使っているかと聞いてみたけど、 日本ではあまり人気がないようだ。 RAAだけでなく直接ダウンロードするURLを指定できるようになってるといいのかもしれない。
gcc 3.3で試すと途中で
aicasm.c:291:1: missing terminating " character
というエラーに。3.3はwarningじゃなくてエラーになるのか。
% cat foo.c char *foo = "a b"; % gcc -c foo.c foo.c:1:13: missing terminating " character foo.c:2: error: parse error before "b" foo.c:2:2: missing terminating " character
gcc 3.3でmakeするのはまだ危険かなと思いつつ、適当に修正して、installしてreboot。 問題なし。
gcc 3.2-1のままなのもなんなので、3.2-3に上げとこう。
% CFLAGS=-Os CXXFLAGS=-Os ../configure \ --enable-languages=c,c++ --enable-libgcj \ --enable-threads=posix --with-system-zlib --enable-nls \ --without-included-gettext --enable-interpreter \ --disable-sjlj-exceptions \ --disable-version-specific-runtime-libs --enable-shared \ --target=i686-pc-cygwin --enable-haifa --prefix=/usr/local/cygwin
Cygwinもそろそろ3.3を用意してくれてもいいと思うんだけど。
Changes: Various minor bug fixes for focus and keyboard handling were made. netwm system tray support was added.
gcc 3.3のままじゃconfigureでgettextとかないものとされてしまう。
extern "C" char gettext();
はg++ 3.3だとエラーになってしまう。
% gcc -c foo.cc foo.cc:1: error: nonnull argument with out-of-range operand number (arg 1, operand 1) % gcc -V 3.2.3 -c foo.cc %
面倒だからCC=/usr/bin/gccでconfigureして、config.statusを書き換えて、 再度./config.statusと実行する。CXX_LINKもg++に書き換えておく。 警告がいっぱい出るがこれで通った。
時計のフォントがしょぼくなった。xpmか?
% ldd =icewm|grep -i xpm %
リンクされてない。--with-xpmか。なんか調子狂うな。 ~/.icewm/preferencesのTaskBarClockLedsも1にしないだめだ。
ただのReaderはもうAcrobatという名前じゃないわけか。 スペースバーでスクロールするようになった。
Changes: * New port to AMD's x86-64 architecture. One strace binary can handle both new x86-64 and old i386 processes. * Fixed support for LFS64 calls. * New switch -E to add/remove environment variables for the command. * Merged s390/s390x port. * Trace an unbounded number of processes. * Handle numerous new system calls in Linux 2.5, and new threads semantics. * Fixed bugs with attach/detach leaving things stopped. * Fixed traced process seeing ECHILD despite live, traced children in waitpid calls with WNOHANG. * Stuart Menefy contributed a port to Linux/SH. * Stephen Thomas contributed a port to Linux/SHmedia. * Many other bug fixes.
乾杯の音頭を盗まれてしまった。
あれ?動かないな。FileUtilsの仕様が変わったんだっけ。 明日直そう。
そろそろApache2にしよう。
% CFLAGS=-Os CXXFLAGS=-Os ./configure --enable-mods-shared=all
1.8に入った。
これだ。そうか、hashにしないといけないわけか。 options = {}として、
options.store :verbose, true if $OPT["v"]
とかしとけばよさげだ。あとは*を外せばokかな。
1.8に入った。
ちょっと予想外だったが、日本語バージョンだけ起こるのか。
出なかった。来週かな。