Installazione Software

JDK 6.0

--- Installazione per Windows XP ---

Dopo aver scaricato il file jdk-6u21-windows-i586-p.exe, aprirlo facendo doppio click sull'icona del file stesso, in modo da far partire l'installazione di Java. Seguire le istruzioni proposte a video: si consiglia di mantenere la directory proposta per l'installazione, ossia C:\Programmi\Java. Terminata l'installazione, settare le variabili di ambiente come segue:

  1. Click su Start->Impostazioni->Pannello di Controllo (selezionare la visualizzazione classica per il pannello di controllo).
  2. Doppio click su Sistema.
  3. Click su Avanzate, per aprire il relativo pannello, poi sul pulsante Variabili di ambiente.
  4. A questo punto aggiungere la variabile di sistema (riquadro inferiore) di nome JAVA_HOME, assegnandole il valore C:\Programmi\Java\jdk1.6.0_21 (controllare che tale percorso corrisponda effettivamente alla directory nella quale il jkd è stato installato).
  5. Modificare la variabile di sistema path aggiungendo C:\Programmi\Java\jdk1.6.0_21\bin. Per aggiungere una nuova directory a path aggiungete il carattere ; al termine del valore già definito per la variabile, facendo seguire al ; il percorso sopra indicato.

Per verificare se l'installazione è andata a buon fine, aprite una nuova console comandi (Start->Programmi->Accessori->Prompt dei comandi) e digitate javac. Se il terminale rispondera' con il messaggio di errore Usage javac...., l'installazione e' avvenuta correttamente!!!

Se invece, il terminale risponde: javac non e' riconosciuto come comando...., le variabili di ambiente non sono state impostate correttamente (ricontrollate le istruzioni fornite sopra) oppure durante l'installazione del JDK sono avvenuti errori di cui non vi siete accorti (eventualità comunque poco probabile).

--- Installazione per Mac OS X ---

Il JDK per sistemi operativi Mac OS X viene completamente realizzato e distribuito dalla stessa Apple e non da Sun. Le distribuzioni Mac OS X sono già fornite con il JDK. Sulle versioni di OS X sino alla 10.4 (OS X Tiger) è disponibile il JDK sino alla versione 5.0, mentre sulle versioni 10.5 (OS X Leopard) e 10.6 (OS X Snow Leopard) è disponibile la versione 6.0 del JDK.

--- Installazione per Linux ---

Nel caso in cui la vostra distribuzione Linux non includa il JDK, seguire le istruzioni proposte di seguito.

Dopo aver scaricato dal sito della Sun (indicazioni su questo link si trovano alla pagina Software) l'ultima versione di JDK per Linux, aprire un nuovo terminale ed eseguire il file jdk-6u7-linux-i586.bin, seguendo le istruzioni proposte a video per terminare l'installazione. Al termine dell'installazione, nella stessa cartella da cui era stata lanciata l'installazione troverete la nuova cartella con il JDK installato. Spostate questa directory in una directory a vostra scelta (directory suggerita: /usr/java/) e digitate i seguenti comandi sul terminale:

Per verificare se l'installazione è andata a buon fine, digitando javac sul terminale, deve comparire il messaggio Usage javac.....



Documentazione Java (v. 6)

--- Installazione per Windows XP / Mac OS X / Linux ---

Per installare la documentazione scompattare semplicemente il file jdk-6u21-docs.zip nella home directory del JDK (C:\Programmi\Java\jdk1.6.0_21 nel caso di Windows XP).



Framework FOIN-LA

--- Installazione per Windows XP ---

Spostare il file Framework-FOIN-LA.jar in una nuova cartella di lavoro, ad esempio C:\foin-la. Questo file è un eseguibile Java e dovrebbe partire facendo doppio click sull'icone del file. Se così non fosse, sarà necessario associare al file il corretto programma con cui aprirlo:

Si consiglia di creare un collegamento sul Desktop al file Framework-FOIN-LA.jar, come segue:

  1. Selezionate il file Framework-FOIN-LA.jar.
  2. Tasto destro del mouse .
  3. Crea collegamento.
Infine, spostare il collegamento creato sul desktop. L'applicazione può ora essere lanciata tramite doppio click sul collegamento.

--- Installazione per Mac OS X / Linux ---

Scompattare il file Framework-FOIN-LA-Unix.zip in una nuova directory di lavoro come ad esempio $HOME/foin-la. A questo punto da un terminale comandi posizionatevi in tale cartella tramite il comando cd foin-la e quindi digitare sh ./Framework.sh, verificando così il corretto funzionamento dell'applicazione.



jEdit

--- Installazione per Windows XP / Mac OS X / Linux ---

La versione di jEdit adatta al proprio sistema operativo è facilmente reperibile all'indirizzo indicato alla pagina Software del corso. Si consiglia di scegliere dall'elenco denominato Stable version la versione Java-based installer che è un eseguibile Java (estensione jar) in grado di girare su qualsiasi sistema operativo sul quale sia installato JDK: per istruzioni dettagliate su come eseguire un file jar si vedano le istruzioni proposte per il framework FOIN-LA.


Compilatore Linguaggio C

--- Installazione per Windows XP (Applicazione MinGW) ---

Di seguito sono riportati i passi necessari per installare MinGW.

  1. Scaricare l'installer, come indicato alla pagina Software del corso.
  2. Aprirlo facendo doppio click sull'icona del file stesso.
  3. Digitare Next fino all'accetazione della licenza.
  4. Scegliere l'opzione I accept the agreement e poi nuovamente Next.
  5. Lasciare la directory di installazione proposta (C:\MinGW\).
  6. Digitare Next e poi tra i Select Components selezionare SOLO C++ compiler.
  7. Proseguire con l'installazione.
  8. Conclusa l'installazione, modificare la variabile di sistema path aggiungendo il percorso C:\MinGW\bin. Per aggiungere una nuova directory a path aggiungete il carattere ; al termine del valore già definito per la variabile, facendo seguire al ; il percorso sopra indicato.

Per verificare se l'installazione è andata a buon fine, aprire una nuova console comandi e digitare il comando gcc. Se il messaggio risultante sarà gcc: no input files, l'installazione è avvenuta correttamente!!!

--- Installazione per Mac OS X / Sistemi Linux ---

Praticamente tutte le distribuzioni Linux sono già disponibili con gcc installato.
Per l'eventuale installazione di gcc su Mac OS X, rivolgersi al docente di laboratorio.