Web拍手:
Cygwin のインストーラで,「cygintl-8.dll がない」というエラーが出てしまうとき.
古い PC の Cygwin を 1.5 から 1.7 にアップデートしようとしてハマった.
相変わらず,Cygwin のインストーラは,まともにインストールできない状態で配布されているっぽいなぁ.
正しい対処の方法がよくわからないのだけど,とにもかくにも Default packege のインストールを成功させるために,私はこうした.
1.
とりあえず,「cygintl-8.dll がない」というエラーが出てもかまわずがんがん進めて,とにもかくにも一旦最後まで終わらせる.
2.
もう一度,setup.exe を起動して,pango1.0 を Reinstall する.
本当は,cygintl-8.dll が入っている libintl8 を Reinstall したいところなのだけれど,そうすると,今度は gtk2.0.sh の中で「pango1.0 がない」というエラーが出てしまうので,まず先に,pango1.0 を Reinstall する.
3.
もう一度,setup.exe を起動して,libintl8 を Reinstall する.
これで,とりあえず,Default packege のインストールは成功した.
このあとは,Reinstall → Install で全パッケージをインストールしなおせばいいのかなぁ.
なんだかよくわからない.
もう開発に Cygwin を使うこともないだろうけれど,マレにちょっとしたスクリプトを実行したいときがあって,そういうときにインストール済みでない環境だとじれったい.
逆にいうと,そのためだけにインストールしてあるといってもよさそう.
今風のやり方だと,どうするのだろう?
1.7BETA のときに,コマンドが UTF8 に対応しきっていなくて妙にハマったけれども,1.7.9 は,だいぶ直っているらしい.
posted by NOIKE at 16:49
| 東京 ☀
|
Comment(0)
|
TrackBack(0)
|
コンピュータ
|
|