EclipseでコンパイルしたexeがEclipse上では実行できなかったので、ためしにコマンドプロンプトからexeを実行したら「cygX11-6.dll が見つからなかったため、このアプリケーションを開始できませんでした」というメッセージダイアログが表示された。

Cygwin なんでも掲示板を見た感じでは「Windowsの環境変数PATHに c:\cygwin\usr\X11R6\bin を追加」すれば良いらしい。PATHを設定してコマンドプロンプトからexeを実行したらちゃんと動作した。

というわけで、システム環境変数PATHに c:\cygwin\usr\X11R6\bin を追加して、Eclipse を再起動したら Eclipse からでもちゃんとcairoプログラムが実行できた。よかったよかった。

tags: EclipseCDT zurazure

Posted by NI-Lab. (@nilab)