2008年11月25日火曜日

GUI ツール

GUIライブラリとGUIビルダー、IDE.

ライブラリ
  1. Qt
  2. WxWidget
GUIビルダ

  1. qt Designer
  2. VisualWX
IDE
  1. Eclipse
  2. WideStudio
Qt は Eclipse プラグインがある。WxWidget はいろいろな GUI ビルダがある。そのひとつVisualWXをインストールしてみる。選択理由は C++ と Ruby をサポートしているから。

2008年11月18日火曜日

日本語ターミナルソフト on MSYS

MSYS の標準ターミナルソフトは rxvt. これはデフォルトでは日本語が通らない。編集もしづらい。もっと使いやすいターミナルソフトは無いものか?

MSYS で MinGW のマウント

MinGW と MSYS をインストールする場合、通常 MinGW を先にインストールする。
そして、MSYSのインストールのとき、インストーラに「MinGWをインストールしたディレクトリを指定せよ」
といわれたとき、MinGW のディレクトリを指定する。

しかし。

MSYS の dll が cygwin の heap 領域が取れない、というエラーになった場合、
MinGW のパスが正しく設定されない。
$ mount
とした場合、正しくは /mingw に実際の MinGW ディレクトリがマッピングされる。

そこで、マッピングされなかったときどうすればよいか調べた。
結論は /etc/fstab に直接書く、だった。
$ cat /etc/fstab
e:\Applications\MinGW /mingw