Mjukvara för studenter
Jag rekommenderar att man läser kapitlet i handboken om hur "port"- och
"paket"-systemet i FreeBSD fungerar.
Det är såklart dumt att lägga ner tid på att själv
kompilera ett program när färdiga paket och portningar redan finns.
Det finns i dagsläget över 1000 program färdigkompilerade
till FreeBSD. Det är troligt att du finner allt du behöver och mer därtill.
Märk väl att det är skillnad på paket och port.
Ett paket är en färdigkompilerad fil som man installerar med kommandot
pkg_add.
En port är ett skript som när det startas ftp:ar hem orginalkällkoden,
packar upp den, applicerar patchar, kompilerar, skapar ett paket och därefter
installerar paketet om man valde så.
- ML-mode till Emacs/XEmacs.
Packa upp denna fil och läs i
README vilka tillägg du skall göra i din .emacs-fil.
-
Den välkända
Standard ML of New Jersey.
Binärfil
av version 0.93(samma som Chalmers använder) till FreeBSD. I filen ingår
Åke Wikström's utökade miljö.
- Mocka, Karlsruhes Modula-2 kompilator. Finns som färdig portning att hämta på
ftp.freebsd.org.
Läs kapitlet i handboken om hur man installerar en portning(se länk ovan om du är ovan :-) ).
- Språket
SR.
Installera med
pkg_add.
- Kompilatorn
Moscow ML.
Installera med
pkg_add.
-
Chalmers Haskell system.
Notera att denna binärfil är avsedd för FreeBSD 2.1 och att om du kör en nyare
version av FreeBSD behöver du installera "kompatibilitetsbibliotek".
Dessa finner du i biblioteket x.y.z-RELEASE/compat21, där x.y.z är den version
av FreeBSD som du använder.
Här börjar du leta.
-
Simula-kompilator.
Installera med
pkg_add.
Detta var några av de program som används här på Chalmers.