
17 May
2003
17 May
'03
8:01 a.m.
ghc -o win_ghc.exe -no-hs-main -lgdi32 Foo_stub.o win_ghc.o Foo.o e:/ghc/libHSrts.a(Main.o)(.text+0x82):Main.c: undefined reference to `__stginit_Main' e:/ghc/libHSrts.a(Main.o)(.text+0x93):Main.c: undefined reference to `Main_zdmain_closure' Similar works properly: ghc -fglasgow-exts -c Foo.hs gcc -Ie:\ghc\include -c ffi.c ghc -o ffi.exe -no-hs-main Foo_stub.o ffi.o Foo.o ffi.c contains main(), but win_ghc.c contains WinMain() instead of
How can I compile C/Haskell program with my own WinMain function? I try ghc -fglasgow-exts -c Foo.hs gcc -Ie:\ghc\include -c win_ghc.c ghc -o win_ghc.exe -no-hs-main Foo_stub.o win_ghc.o Foo.o and got an error main(). Best regards, Roman Beslik.
8039
Age (days ago)
8039
Last active (days ago)
0 comments
1 participants
participants (1)
-
Roman Beslik