[mew-win32 4597] Re: 6.4+W0
Masamichi HOSODA <[email protected]> Mon, 24 Oct 2011 21:04:16 +0900 (JST)
| Newsgroups | gmane.mail.mew.windows |
|---|---|
| Message-ID | <[email protected]> |
北口さん 細田です。 なんとなく理由がわかりました。 cabal install は、strip に path が通っているときだけ strip してくれるみたいです。 Haskell Platform をインストールしても、 そのままでは strip がインストールされている C:\Program Files\Haskell Platform\2011.2.0.1\mingw\bin\ には path を通してくれないみたいです。 上記フォルダに path を通してから cabal install すると、 %APPDATA% の方だけ strip してくれます。 私の環境でも上記フォルダには path が通っていなかったのですが、 cygwin の strip に path が通っていて、それで strip されたみたいです。 From: Masamichi HOSODA <[email protected]> Subject [mew-win32 4596] Re: 6.4+W0 Date Sat, 22 Oct 2011 22:04:55 +0900 (JST) Message-ID: <[email protected]> > 北口さん > > 細田です。 > > うーん、何ででしょうね。 > 私は何も設定変更せずに使っています。 > > 一応、MEW64W0.ZIP に同梱されていた cmew.exe と smew.exe を > 以下のようにコマンドプロンプトから手動で strip してみたところ、 > > C:\>"C:\Program Files\Haskell Platform\2011.2.0.1\mingw\bin\strip" cmew.exe > C:\>"C:\Program Files\Haskell Platform\2011.2.0.1\mingw\bin\strip" smew.exe > > ファイルサイズが約半分になってくれました。 > > From: Shuichi KITAGUCHI <[email protected]> > Subject [mew-win32 4595] Re: 6.4+W0 > Date Fri, 21 Oct 2011 23:13:03 +0900 (JST) > Message-ID: <[email protected]> > >> 北口です。 >> >> 細田さん、情報ありがとうございます。 >> >>> dist\build\cmew\cmew.exe >>> dist\build\smew\smew.exe >>> >>> ができますが、双方とも 8MB 近くあります。 >>> 恐らくこれを同梱されたのかと思います。 >>> >>> 一方、同時に %APPDATA% 以下に、 >>> >>> C:\Documents and Settings\ユーザ名\Application Data\cabal\bin\cmew.exe >>> C:\Documents and Settings\ユーザ名\Application Data\cabal\bin\smew.exe >>> >>> ができて、こちらは双方とも 4MB 程度しかありません。 >>> 私が使っていたのはこっちの方だったので、 >>> ファイルサイズが倍も違っていた、のだと思います。 >> >> 何故か、私の環境だと、 >> >> dist\build\cmew\cmew.exe >> dist\build\smew\smew.exe >> >> と、 >> >> C:\Users\<USERNAME>\AppData\Roaming\cabal\bin\ >> >> の下のcmew.exe/smew.exeは、同じサイズです。 >> また、cabalに --enable-executable-stripping を付けたり、 >> >> C:\Users\<USERNAME>\AppData\Roaming\cabal\config >> >> が定義ファイルのような気がしたので >> >> executable-stripping: True >> >> を有効にしたりしてみましたが、変わらずでした。 >> >> なんか変な深みにはまっている気がする(--enable-executable-strippingは >> defaultと書いてあるので、わざわざ付ける必要はないはず)んですが、 >> 何か悪いのでしょうね... >> >> ちなみに、Haskell Platform 2011.2.0.1 です。 >> >> >> -- >> Shuichi KITAGUCHI // [email protected] / [email protected] > > 細田 真道 <[email protected]> 細田 真道 <[email protected]>