Lynn » Пт май 16, 2003 12:45 pm
Не понял? Что значит эмулировать linux? DJGPP это вообще фактически портирование компилятора gcc в DOS/Windows. Кстати, там же, многие из "хороших линуксовых прог" уже есть в откомпилированном виде.
В общем случае имея исходник C ничего скомпилировать не удастся, потому что, если эта программа не типа "Hello World", то она использует линуховые библиотеки которых в винде конечно нет. А проекты типа DJGPP как раз и предоставляют им эти библиотеки.
Если же надо именно native win32 exe, то придется помучатся.
Кстати ссылка по теме <a href='http://unxutils.sourceforge.net/' target='_blank'>http://unxutils.sourceforge.net/</a>
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Here are some ports of common GNU utilities to native Win32. In this context, native means the executables do only depend on the Microsoft C-runtime (msvcrt.dll) and not an emulation layer like that provided by Cygwin tools.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Последний раз редактировалось
Lynn Пт май 16, 2003 12:49 pm, всего редактировалось 1 раз.
Where were you while we were getting high? — Oasis, Champagne Supernova