Tietorakennekirjasto TRA kurssin tarpeisiin Pascal- ja C-versiot Linux:ille. Nämä versiot on käännetty kääntäjillä: gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98) gpc version gpc version 2.1 (20020510), based on 2.95.3 20010315 (release) Tuoreempia versioita tarjoan kunhan saan sellaisia käsiini. Asennusohje ----------- Gzipattu tar-paketti tra-linux.ppmmvvvv.tar.gz sisältää binäärimuotoisen kirjaston joka on tarkoitettu asennettavaksi juuresta (/) käsin ylikäyttäjän (root) oikeuksin. tar-paketin viittaukset ovat kuitenkin suhteellisia (ei /:ta alussa), joten asennus muuallekkin onnistuu, joskin usr/local/tra/bin/trap (trac) skriptin poluja joutuu muuttamaan. tar-paketti sisältää: symboliset linkit /usr/bin/trap -> /usr/local/tra/bin/trap /usr/bin/TRAP -> /usr/local/tra/bin/trap /usr/bin/trac -> /usr/local/tra/bin/trac näillä käännetään tra-kirjaston ohjelmat /usr/local/tra hakemiston alihakemistoineen (n. 2 Mt) c : C-kirjaston moduulit käännettynä, headerit p : Pascal-kirjaston moduulit bin : käännösskripti doc : html-muotoisen dokumentaation (kesken) Mitä tarvitset: gcc C-kääntäjän gpc Pascal-kääntäjän Mitä teet (ylikäyttäjänä) (_jotain_ = se hakemisto, jossa paketti on, ppmmvvvv = esim 13092002): # cd / # gunzip -c _jotain_/tra-linux.ppmmvvvv.tar.gz | tar -xvf - Siinäpä se. Omaa tunnustasi käyttäen voit alkaa kääntämään, vaikka doc/esimerkit -hakemistossa olevia esimerkkiohjelmia. Jos käytät bash -kuorta, käytä komentoa TRAP komennon trap sijaan. Simo juvaste@cs.joensuu.fi