関数型プログラミング言語Haskell Part13
■ このスレッドは過去ログ倉庫に格納されています
0448デフォルトの名無しさん
2010/12/17(金) 21:25:18hackage にある encoding ライブラリをインストールしようとしましたがエラーが出ます。
以下の方法を試みました。
1. hackage から encoding-0.6.3.tar.gz をダウンロードし展開する [c:\encoding]。
2. ネット上から nl_types.h と langinfo.h をダウンロードし、
encodingフォルダに入れる。
3. cabal install --extra-include-dirs=c:\encoding --extra-lib-dirs=c:\encoding
メッセージは次の通り
-------------------
Building encoding-0.6.3...
...
[ 6 of 65] Compiling Data.Encoding.ByteSource ( Data\Encoding\ByteSource.hs, dis
t\build\Data\Encoding\ByteSource.o )
Data\Encoding\ByteSource.hs:149:17:
Not in scope: data constructor `State'
cabal: Error: some packages failed to install:
encoding-0.6.3 failed during the building phase. The exception was:
ExitFailure 1
-------------------
こういう場合、未定義データ構築子 State はどうすればいいんでしょうか。
<環境>
Windows 7
Haskell Platform 2010.2.0.0
(ghc 6.12.3
cabal-install 0.8.2
Cabal library 1.8.0.6)
■ このスレッドは過去ログ倉庫に格納されています