▼スレッド
│
└◇634:Re:MinGWでのfork [nsym] 10/04 15:21
└◇635:Re:MinGWでのfork [Kiki] 10/04 <
-no-cygwin -mwindows を外してみてください。スレッド一覧
fork() は cygwin.dll に含まれているので -no-cygwin は指定できません。
そうして出来た EXE は cygwinコンソールで実行されることになります。
main()で始まるけど通常の Win32アプリとして起動したい場合は
ソースに
extern void mainCRTStartup(void);
extern void WinMainCRTStartup(void) { mainCRTStartup(); }
を含め -mwindows でコンパイルすればいいはずです。
nsymさん、ありがとうございます。スレッド一覧
早速、試して見たところ、forkで引っかかることなく
コンパイルすることができました。
ソースに
extern void mainCRTStartup(void);
extern void WinMainCRTStartup(void) { mainCRTStartup(); }
を含めて
gcc -mwindows file.c
でOKでした。
ありがとうございました。