Tietorakennekirjaston saa yliopiston omasta polttopalvelusta, jota hoitaa Juha Kettunen Tiedepuiston huoneessa T/B343. Kirjasto sisältää myös ohjelmien kääntämiseen tarvittavan gpc-kääntäjän. Tilauksen voi tehdä sähköpostitse (amanuenssi@cs.joensuu.fi) tai käymällä paikan päällä. Palvelu maksaa yhden tyhjän rompun, tai vaihtoehtoisesti 15 markkaa.
Kopioi rompun hakemisto djgpp kotikoneesi C-asemalle. Voit asentaa kirjaston muuallekin, mutta se vaatii uuden hakemistopolun määrittämistä asetustiedostoon. Kääntäjä ei ymmärrä pitkiä hakemistopolkuja, joten asennus aseman juureen on helpointa.
Kirjaston asentaminen vaatii kääntäjän hakemistopolun lisäämisen autoexec.bat-tiedostoon. Tiedoston saat auki vaikkapa Muistiossa. Tiedostossa pitäisi olla kohta SET PATH, johon lisäät kääntäjän polun puolipisteellä eroteltuna edelliseen polkuattribuuttiin. Jos asensit kirjaston C-asemalle, polku on muotoa: C:\djgpp\bin, jos taas asemaan D, polku on: D:\djgpp\bin.
Jos SET PATH-kohtaa ei ole, lisää se autoexec-tiedostoon: SET PATH=C:\djgpp\bin;%PATH%.
Lisää autoexec-tiedoston loppuun myös seuraava hakemistopolku: SET djgpp=C:\djgpp\djgpp.env.
Samalla kun teet tarvittavat polkumuunnokset autoexeciin, kannattaa ottaa käyttöön myös DOS:n oma DOSKEY-toiminto. DOSKEYN avulla voit komentokehotteessa selata nuolinäppäimien avulla antamiasi edellisiä komentoja. DOSKEY otetaan käyttöön kirjoittamalla autoexec-tiedoston loppuun komento DOSKEY.
Tallenna autoexeciin tekemäsi muutokset, ja käynnistä kone uudelleen.
Korvaa kaikki tietorakennekirjaston asetustiedoston trap.bat:n hakemistopolkujen viittaukset asemaan C asemalla, johon kirjaston asensit. Esimerkiksi viittaus: C:\djgpp\ muunnetaan muotoon D:\djgpp\.
Ohjelman voit tehdä vaikkapa tekstieditorilla, esimerkiksi Muistiolla, tai Turbo Pascalilla. Varsinainen kääntäminen tapahtuu komentokehotteessa samassa hakemistossa kuin itse koodi. Tietorakennekirjaston (hakemisto tra) on sijaittava sen hakemiston alla, jossa käännät ohjelmia. Oletuksena kääntäminen tapahtuu hakemistossa C:/djgpp/.
Ohjelmien kääntäminen onnistuu myös muissa hakemistoissa muuttamalla trap.bat:n polut (djgpp/tra/objects, djgpp/tra/gpi, djgpp/tra/objects/*.o) uutta hakemistoa vastaaviksi. Muunnosta ei tosin suositella tehtäväksi.
Käynnistä Turbo Pascal ja kirjoita vaikkapa jokin esimerkkiosion koodi ja tallenna se samaan hakemistoon, jossa myös kääntäjä sijaitsee. Jos asensit kirjaston C-aseman juureen, hakemistopolku on C:\djgpp\oma_ohjelma.p.
Käynnistä komentokehote. Helpoiten se onnistuu valitsemalla Käynnistä-valikosta Suorita, ja kirjoittamalla komento cmd. Komentokehotteen käynnistyttyä siirry samaan hakemistoon, johon tallensit tekemäsi ohjelman. Esimerkiksi ohjelma, jonka tallensit polulle C:\djgpp\oma_ohjelma.p, käännetään hakemistossa C:\djgpp\. Ohjelma käännetään komennolla trap oma_ohjelma.p. Käännöksen jälkeen näet mahdolliset virheet ohjelmassa. Tee tarvittavat korjaukset Turbo Pascalissa, tallenna, ja käännä ohjelma uudelleen.
Jos virheilmoituksia ei tule, ohjelma on syntaksiltaan virheetön, ja voit suorittaa sen antamalla komentokehotteessa käskyn a.