5.2. DOS and Windows

대부분의 도스 확장자들은 도스 서비스에 대한 인터페이스를 제공한다. 그들의 문서에서 관련된 내용들을 읽어 보도록 하라. 그러나 종종 그들은 int 0x21 을 시뮬레이트 하기만 하며, 여러분이 정말로 real mode 에 있는 것 "처럼" 만들어 준다. (저자는 그들이 정말로 스텁 이상의 무엇인가를 가지고 있는지 의심스럽다. 그리고, 32비트 오퍼랜드들을 가지고서 제대로 동작하는지도 의심스럽다. 대개가 그러한 프로그램들은 리얼 모드 인터럽트를 가상 86 모드(vm86 모드) 로 반영만 할 따름이다.

DPMI 와 관련된 문서들이 다음의 링크들에 존재한다 : ftp://x2ftp.oulu.fi/pub/msdos/programming/ (원래의 x2ftp 사이트가 문들 닫았기 때문에 다음의 링크를 이용하라 : mirror site).

DJGPP 는 자체의(제한버젼임) glibc 유사품(?) 을 제공한다.

Linux 에서 DOS 용의 바이너리로 크로스 컴파일 하는 것도 가능하다. 여러분 지역의 metalab.unc.edu 의 FTP 미러의 devel/msdos/ 디렉토리를 보라. 또한, MOSS DOS-확장자를 Utah 대학의 Flux project 에서 구할 수 있다.

다른 문서들이나 faq 들은 보다 도스 중심이다. 우리는 도스환경의 개발을 추천하지 않는다.

Windows and Co. 이 문서는 윈도우즈 프로그래밍에 관한 문서가 아니다. 당신은 다른 곳에서 그에 관련된 많은 것들을 찾을 수 있다. 당신이 알아야 할 것은 Cygnus Solutionscygwin32.dll library 를 Win32 플랫폼에서 GNU 프로그램들을 실행시키기 위해서 개발했다는 것이다. 따라서, 당신은 gcc, gas, 그리고 그 외의 gnu 툴들을 다른 많은 유닉스 응용 프로그램처럼 윈도우에서 실행시킬 수 있다.