haskell-ja > Archives > 2012/11/18

2012/11/18 05:13:39 UTCmasterq
#
casper$ ls *.cabal
base.cabal
casper$ /usr/local/ghc7.6.1/bin/ghc Setup.hs

GHC/Float.lhs:29:0:
     fatal error: ieee-flpt.h: そのようなファイルやディレクトリはありません
compilation terminated.
#
ううう。インクルードパスを指定するにはどうしたらいいんでしょう。。。
#
cabalを使わずにbaseパッケージをコンパイルしたいです。。。
2012/11/18 05:46:40 UTCmasterq
#
baseパッケージはghc/libraries/baseに置いて、GNU makeを使わないとcabalなしではコンパイルできないのでしょうか。。。
2012/11/18 05:56:59 UTCmasterq
#
~~~ {.bash}
$ pwd
/home/kiwamu/src/ghc-arafura
$ cp -a libraries/base libraries/base_prime
~~~

すればbaseはghcトップディレクトリでコンパイル対象。
base_primeはコンパイルされない。
でもcd libraries/base_primeすればコンパイルできる。
これでいいか。。。でもソースをcleanにした後でもビルドできるのかな。。。
#
とりあえず回避はできした。
2012/11/18 07:06:59 UTCmasterq
#
回避できてませんでした。。。base_primeを作ってもbaseディレクトリに移動してmakeしとる。。。
#
ghcのみをインストールした状態からcabal-installをインストールするにはどうすればよいでしょうか。。。
2012/11/18 07:45:04 UTCmasterq
#
ghc 7.6.1のソースtar玉に付属しているCabalとcabal-installがバージョン非互換がある気が。。
2012/11/18 08:35:55 UTCmasterq
#
単に最新版を入れればいいのかな。。。