Sergey Chumakov <[EMAIL PROTECTED]> writes: > > > А это, извините, не POSIX, а ANSI C. > > > И реализован по-моему в ntdll.dll, которая в комплекте виндов есть. > > > > На самом деле все это живет в crtdll.dll (С-runtime для старых > > MS-компиляторов) либо в msvcrt.dll (runtime для новых MS-компиляторов) и > > входит в стандартный дистрибутив *любых* форточек. Cygwin/gcc в mingw > > режиме может использовать как ту, так и другую dll, предоставляя > > стандартный C-RTL by Microsoft. Ничего другого для native-компилятора под > > форточки не нужно. Кстати, mingw собирает даже XEmacs/NT :-) > > Я как-то ковырялся с портом squid-NT. Некоторая часть переноситься > c msvcrt.dll(crtdll.dll). Практически нет сигналов, нет fork(). > Мне показалось, что в случае со squid ничего путного получиться не может.
Какое отношение все это имеет к нативному компилятору? В Win32 *нет* fork(). > С cygwin squid-2.3 и выще собирается из исходников, и даже > работает, но очень неустойчиво. Вполне возможно. Однако автор первоначального письма вовсе не хотел перетаскивать нечто POSIX-ное, он хотел компилировать родные приложения. А для этого mingw очень даже подходит. Hope to hear from you soon, Dmitry