Это возможно только в том случае, если GLUT предоставляет статическую версию библиотеки (ее можно назвать как-то вроде glut32s.lib
, но не требуется, чтобы они называли это как-то конкретно).
Успех этого подходатакже будет зависеть от того, позволяет ли GHC вообще связываться с внешними статическими библиотеками.Страница man для ghc
указывает, что -static
применяется только к библиотекам Haskell, но не к другим внешним библиотекам.