問題タブ [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.

0 投票する
0 に答える
210 参照

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.yamlStackgtk2hs.cabalgtk2hs-buildtools

0 投票する
1 に答える
631 参照

linux - Amazon Linux でスタックを使用して Haskell プログラムを静的にリンクし、AWS Lambda で使用する

AWS Lambda で実行するために、EC2 インスタンスで静的にリンクされた「hello world」Haskell プログラムを構築しようとしています。

「単純な」stack.yamlへの私の唯一の変更は次のとおりです。

最初に次のエラーが発生しました。

私が最初に試みたのは、gmp-devel をインストールすることでした。

しかし、それは問題ではないようです。

次に、glibc-static と gmp-static をインストールしましたが、表示されるエラーは次のとおりです。

しかし、同じ「stack build」コマンドをもう一度実行すると、エラーなしで完了します。