Wxhaskell-wxcore由于构建阶段而失败(g+;+;错误)

Wxhaskell-wxcore由于构建阶段而失败(g+;+;错误),haskell,build,wxwidgets,cabal-install,wxhaskell,Haskell,Build,Wxwidgets,Cabal Install,Wxhaskell,我正在尝试构建wxhaskell,似乎有很多麻烦,在某些情况下我可以想出该怎么做,但我现在被卡住了 我使用的是wxwidgets-2.8/wxhaskell-0.11.1.2,出现的错误是: g++: error: unrecognized command line option ‘-Wl’ g++: error: unrecognized command line option ‘--soname=/home/ming/.cabal/lib/libwxc-gtk2.8.12-0.11.1.2.

我正在尝试构建wxhaskell,似乎有很多麻烦,在某些情况下我可以想出该怎么做,但我现在被卡住了

我使用的是wxwidgets-2.8/wxhaskell-0.11.1.2,出现的错误是:

g++: error: unrecognized command line option ‘-Wl’
g++: error: unrecognized command line option ‘--soname=/home/ming/.cabal/lib/libwxc-gtk2.8.12-0.11.1.2.so’
make: *** [dist/wxc/libwxc-gtk2.8.12-0.11.1.2.so] Fehler 1
cabal: Error: some packages failed to install:
wxcore-0.11.1.2 failed during the building phase. The exception was:
ExitFailure 2
有人知道如何解决这个问题吗? 提前谢谢

编辑: 完整的g++命令如下:


您的g++调用具有
-Wl--soname=
。它应该是
-Wl,--soname=


请参阅。

您的g++调用具有
-Wl--soname=
。它应该是
-Wl,--soname=


请参阅。

您至少应该显示完整的g++命令行。否则就没有足够的信息了。谢谢你的评论,我补充了!您至少应该显示完整的g++命令行。否则就没有足够的信息了。谢谢你的评论,我补充了!