如何配置 Cabal 以使用目标前缀的 readelf 可执行文件
How Cabal can be configured to use target-prefixed readelf executable
当我第二次 cabal build
时,我得到:
readelf: readProcessWithExitCode: runInteractiveProcess: exec: does not exist (No such file or directory)
来自 strace
我确认它寻找 readelf
可执行文件,它在我的系统上有目标前缀并且看起来像 x86_64-pc-linux-gnu-readelf
.
有什么方法可以配置 Cabal and/or GHC 来查找 readelf
的具体位置吗?
暂时没有这种方式。但是使用 https://ghc.haskell.org/trac/ghc/ticket/10974 我们会得到 -pgmreadelf
.
当我第二次 cabal build
时,我得到:
readelf: readProcessWithExitCode: runInteractiveProcess: exec: does not exist (No such file or directory)
来自 strace
我确认它寻找 readelf
可执行文件,它在我的系统上有目标前缀并且看起来像 x86_64-pc-linux-gnu-readelf
.
有什么方法可以配置 Cabal and/or GHC 来查找 readelf
的具体位置吗?
暂时没有这种方式。但是使用 https://ghc.haskell.org/trac/ghc/ticket/10974 我们会得到 -pgmreadelf
.