wasm32-wasi-cabalでmmlhやGHC APIを利用したコードをビルドできるよう、cabalファイルを書いたりmmlhの要らない箇所を取り除いてました。現状 wasm32-wasi-cabal build すると何故か
というエラーにハマる状況です。あと、( でGHC APIを使った例がそうしているように)cabalでdynamic libraryをビルドする場合、
という警告が出るとおりそれもうまく行っていないみたいです。
wasm-ld: error: unable to find library -lHSrts-1.0.3_thr
というエラーにハマる状況です。あと、(
foreign-library というstanzaを使え、とのことなんですが、Warning: makeMistakesToLearnHaskell.cabal:123:1: Ignoring section: "foreign-libary"
という警告が出るとおりそれもうまく行っていないみたいです。