2
我正在寫一個使用gtk2hs的小應用程序,但運行應用程序時出現以下錯誤。Gtk2hs給運行時錯誤「需要gtk +版本3」
需要GTK + 3.10版本,目前的版本是2.24
而且我檢查(使用LDD)的下面庫被鏈接到我的應用程序。
libgtk-x11-2.0.so.0 => /lib64/libgtk-x11-2.0.so.0(0x00000036aee00000)
我有GTK版本3我的機器上安裝。但應用程序仍在使用庫的版本2。
/lib64/libgtk-3.so
/lib64/libgtk-3.so.0
我怎樣才能解決這個問題? 我是否需要指定一些GHC參數來鏈接gtk3庫?
你是否在Haskell(而不是'gtk')中安裝了'gtk3'包:https://hackage.haskell.org/package/gtk3 – vivian 2014-09-25 06:37:05