“The GUI Loft”サイトが移動
WYSIWYGなWin32::GUI用GUI作成ツール“The GUI Loft”のサイトが移動していました。
Win32::GUIと合わせて再インストールしようと思ったのだけど、各所でリンクされている旧URLではアクセスできなくて、一慌て。他サイトでもやっぱり「The GUI Loftはどこにいった?」という声を見かけたので、メモしておきます。しかし、readmeにも旧URLが記されているんだけど、もしかして勝手ミラーサイトだったりするんだろうか?
●
メモついでに、インストール方法もメモ。
- 上記サイトから“Loft_binary.zip”を取得。
- “Loft_binary.zip”を展開。“TheGUILoft”というディレクトリができます。
- “TheGUILoft/PPM/AdHoc”ディレクトリで“install.bat”を実行。
- “TheGUILoft/PPM/Loft”ディレクトリで“install.bat”を実行。
- “TheGUILoft”ディレクトリは、“C:\Program Files\”などに移動し、残しておきます。
“TheGUILoft/Demo”以下の*.plファイルを実行できれば、インストールは成功です。
“TheGUILoft/tgl.exe”を実行すると、WYSIWYGなGUIデザイナが起動します。
●
インストールついでに、インストール時に出たエラーもメモ。インストールに失敗する時は、以下のようなメッセージが出ていないかチェック。
ppm install failed: No file at C:\PROGRAM FILES\TheGUILoft\gz
TheGUILoftディレクトリを、パスに空白を含む場所に展開した時に、上記のようなメッセージでinstall.batが失敗しました。Cドライブ直下など、空白を含まないパスに展開しなおしてやり直すと出なくなりました。
ppm install failed: File conflict for 'C:/Perl/html/site/lib/Win32/GUI/BitmapInline.html'.
The package Win32-GUI has already installed a file that package Win32-GUI-AdHoc
wants to install. Uninstall Win32-GUI, or use --force to allow files
to be overwritten.
“AdHoc”ディレクトリで“install.bat”実行時、Win32::GUIが既にインストールされていると、このエラーになるようです。ここではエラーメッセージで言われているように、
C:\TheGUILoft\PPM\AdHoc>ppm install --force Win32-GUI-AdHoc.ppd
として--forceオプション付きでインストールしました。
ppm install failed: File conflict for 'C:/Perl/site/lib/Win32/GUI/build_ppm.pl'.
The package Win32-GUI-AdHoc has already installed a file that package Win32-GUI-Loft
wants to install. Uninstall Win32-GUI-AdHoc, or use --force to allow files
to be overwritten.
“Loft”ディレクトリで“install.bat”実行時、このエラーになりました。Win32::GUI::AdHocは未インストールだとWin32::GUI::Loftをインストールできないので、やはり--forceオプション付きでインストールしました。
C:\TheGUILoft\PPM\Loft>ppm install -force Win32-GUI-Loft.ppd
これで完了。