このところずっと眠いです。
というか、おとといものすごく寝るのが遅くなってからだよなぁ。
早く寝よう。
ちなみに、今日は連れはオカリナの練習というか合わせで、夜からでかけていました。ちょっと遅刻した、とあわてて出ていきました。
Clangをビルドする前に、configureのオプションでlibffiなるものを入れることができる、ということなので、先にインストールしてみることにしました。
はまりました。
src\x86\win32.S のアセンブラコードを解釈してくれないみたいです。
結局、configureするときに、--target=x86_64-w64-mingw32 のオプションを入れないとmakeできないことがわかりました。まぁ、64bit版のMInGWだからな。
で、Clangをアップデートしてからmake。
libffiを有効にするためのconfigureのオプションをつけて、さらにLDFLAGにlibのパスを通しました。
configureではまりました。どうもlibffiを認識してないみたいです。
はて?
LDFLAGの設定が悪いのかなぁ。/usr/local/libだと認識しないんだろうか。/libとかにしないと駄目とか? もしかして、MSYSが認識するパスとMinGWが認識するパスは違うのだろうか??
とりあえず、はずしてconfigureしましたが、makeで失敗しました。
また明日挑戦。
長年日記を見ていたら、Visual Studio 2012 WEBの話が出ていました。
今は2013が出ているんだよなぁ。やっぱりfreeで。いつかダウンロードしようとしつつ、もう結構たっているけど、もしかして来年あたりにまた2014とか出たりして。。