Cygwin: Verskil tussen weergawes
Content deleted Content added
RAM (besprekings | bydraes) |
RAM (besprekings | bydraes) |
||
Lyn 26:
'n Mens kan by vele poslyste aansluit wat verband hou met Cygwin by die [http://cygwin.com/lists.html Cygwin Poslys] blad.
== Geskiedenis ==
Cygwin het in [[1995]] begin as 'n projek van [[Steve Chamberlain]], 'n ingenieur by [[Cygnus Solutions|Cygnus]] wat opgemerk het dat Windows NT en 95 [[COFF]] gebruik as hulle [[objeklêerformaat]] en dat GNU reeds ondersteuning vir [[x86]] en [[COFF]] asook die C funksieversameling, [[newlib]], gebied het; wat dit dus teoreties nie baie moeilik sou maak om die [[GCC]] te verander om 'n samesteller te skep wat uitvoerbare programme vir Windows te skep nie. Die vermoede is toe in die praktyk bevestig en is 'n prototipe vinnig ontwikkel.
<!-- Moet nog vertaal word ▼
▲<!-- Moet nog vertaal word
The next step was to attempt to bootstrap the compiler on a Windows system, but this required enough emulation of Unix to let the [[Autoconf|GNU configure]] [[shell script]] run, which requires a shell like [[bash]], which in turn requires [[Fork (computing)|fork]] and [[Standard streams|standard I/O]]. Windows includes similar functionality, so the Cygwin library proper just needs to translate calls and manage private versions of data, such as [[file descriptor]]s.
|