Ως περιβάλλον ανάπτυξης στα πλαίσια αυτής της άσκησης θα χρησιμοποιήσετε το djgpp. Προσοχή στους περιορισμούς που βάζει η χρήση του.
Στο ΚΥΠΕΣ θα βρείτε το Oracle Virtual Machine (VM) στο οποίο μπορείτε να τρέξετε WinXP.
Πριν την εκτέλεση του και για την αρχικοποίηση των απαραίτητων μεταβλητών περιβάλλοντος (environment variables) εκτελέστε το αρχείο djgppenv.bat που βρίσκεται στο directory c:\djgpp
Για την αξιοποίηση της βιβλιοθήκης libcom θα πρέπει να συμπεριλάβετε (include) στο πηγαίο κώδικα του προγράμματος σας το header file com.h και δηλώσετε το αρχείο libcom.a στις παραμέτρους μεταγλώττισης, όπως φαίνεται παρακάτω:
gcc –o outputfile.exe sourcefile.c libcom.a
Download and setup instructions
Download djgpp http://www.delorie.com/djgpp/zip-picker.cgi
What Files to Download? http://www.delorie.com/djgpp/v2faq/faq4_4.html
For dpmi (csdpmi4b.zip) you may refer to https://mirror-hk.koddos.net/djgpp/deleted/v2misc/
At least the following should be downloaded and unzipped in the \djgpp dir
To set up the environment run the proper bat file. In Kypes installation it has the following content and the name djgppenv.bat
set DJGPP_PATH=c:\djgpp
set path=%DJGPP_PATH%\bin;%path%
set DJGPP=%DJGPP_PATH%\djgpp.env
SET RSXNTDJ=%DJGPP_PATH%\RSXNTDJ
SET PATH=%RSXNTDJ%\bin;%PATH%
SET C_INCLUDE_PATH=%RSXNTDJ%\include\win32\anders