問題タブ [haskell-stack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - スタックを使用して Pango をコンパイルする
Pango (Gtk3 経由) に依存する Haskell プロジェクトをコンパイルしようとしましたが、これまでのところ成功していません。問題はプリプロセッサにあるようです(奇妙にマングルされた型名に基づく) が、正確な原因はまだわかっていません。
Windows 10およびGHC 7.10を実行している64 ビットマシンで使用stack
しています。同じ PC 上でGtk3 を使用して他のプロジェクトをコンパイルしたので、互換性の問題ではないと確信しています。cabal
ビルド ログの一部を以下に示します。
ほぼ同じエラーが多数発生し続けます。
編集(haoformayorのコメントを参照)
printf
この質問を投稿する前にそのエラー チケットに遭遇しましたが、問題を「きれいに」修正する方法がわかりませんでした。私はあなたのアドバイスに従ってみましたが、私はごく最近カバールから移行したため、stack
.
stack.yaml ファイル (以下を参照) を編集したところ、まったく同じエラー メッセージのリストが表示されました。
必要に応じて追加情報を含めます。おそらく私は何か間違ったことをしましたか?
編集URL
を修正し、ファイル内git
の重複したpackages
キーを削除しました。GitHub での最新バージョンを見つけることができるようになりましたが、ファイルが見つからないという不満があります。おそらく、いくつかの代替ビルドシステム (例: ) で実行する必要があります。stack.yaml
Stack
gtk2hs
.cabal
gtk2hs-buildtools
linux - Amazon Linux でスタックを使用して Haskell プログラムを静的にリンクし、AWS Lambda で使用する
AWS Lambda で実行するために、EC2 インスタンスで静的にリンクされた「hello world」Haskell プログラムを構築しようとしています。
「単純な」stack.yamlへの私の唯一の変更は次のとおりです。
最初に次のエラーが発生しました。
私が最初に試みたのは、gmp-devel をインストールすることでした。
しかし、それは問題ではないようです。
次に、glibc-static と gmp-static をインストールしましたが、表示されるエラーは次のとおりです。
しかし、同じ「stack build」コマンドをもう一度実行すると、エラーなしで完了します。