I have compiled a Haskell GUI application with stack-1.7.1
, ghc-8.2.2
, gtk+-2.24.28
and glade-3.8
. When I run the executable, a black console window always follows the GUI window. I want to get rid of it, but I don't find any tips about Haskell GUI application. I'm still new to Haskell, especially to the Haskell compilation. So I'm sorry if this is an easy task, but I appreciate it if anybody could give me some tips.
Asked
Active
Viewed 114 times
8

Z-Y.L
- 1,740
- 1
- 11
- 15
1 Answers
6
Add this to your .cabal
file:
if os(windows)
ghc-options: -optl-mwindows
If you don't use cabal
for building your project, simply pass -optl-mwindows
to ghc
.

Joachim Breitner
- 25,395
- 6
- 78
- 139