Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/CompilatoreIntelFortran"
Differenze tra le versioni 15 e 17 (in 2 versioni)
Versione 15 del 17/10/2007 07.49.04
Dimensione: 6276
Commento:
Versione 17 del 17/10/2007 08.23.33
Dimensione: 4608
Commento: typo
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 11: Linea 11:
||<tablestyle="text-align: justify; width:65%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Le seguenti istruzioni fanno riferimento alla versione 9.1.043 del compilatore. Le procedure sono state testate su'' '''Ubuntu 6.10''' «'''Edgy Eft'''» ''e'' '''Ubuntu 7.04''' «'''Feisty Fawn'''». || Le seguenti istruzioni fanno riferimento alla versione 9.1.043 del compilatore. Le procedure sono state testate su '''Ubuntu 6.10''' «'''Edgy Eft'''» e '''Ubuntu 7.04''' «'''Feisty Fawn'''».
Linea 15: Linea 15:
== Installazione dei pacchetti necessari ==
Linea 17: Linea 19:
= Scaricare il programma di installazione = == Download del programma di installazione ==
Linea 19: Linea 21:
Il sito del [http://www.intel.com produttore] mette a disposizione l'archivio contente i file necessari all'installazione; la versione non commerciale del compilatore è attualmente reperibile al seguente [http://www.intel.com/cd/software/products/asmo-na/eng/compilers/282048.htm link] (da cui è possibile anche comprare la versione professionale e scaricare il trial di quest'ultima). Scegliendo di scaricare la versione non commerciale si aprirà un form in cui si chiede di accettare la licenza non commerciale del compilatore; una volta accettata la licenza si accede alla pagina contenente tutti i software non commerciali prodotti da Intel tra cui è presente l' '''Intel Fortran Compiler'''. Cliccando sul link dell' Intel Fortran Compiler si accede ad un'altro form in cui viene rischiesto di inserire il proprio indirizzo mail ed il paese di origine: al proprio indirizzo mail verrà recapitato un messaggio contenente il codice di installazione del compilatore ed il file di licenza; come vedremo si potrà scegliere di utilizzare o il codice fornito o il file di licenza per l'installazione del compilatore. Una volta compilato il form si accede ad una pagina in cui viene fornito lo stesso codice spedito per mail ed il link per il download del tar contenente il compilatore. Cliccando su tale link si potrà scegliere la versione del compilatore da scaricare (questa guida fa riferimento alla versione 9.1.043): l'archivio della versione completa è di circa 137 MB mentre quella relativa alle sole architetture a 32 bit è di circa 46 MB; entrambe le versioni contengono anche il debugger prodotto da Intel per proprio compilatore. Il [http://www.intel.com sito del produttore] mette a disposizione l'archivio contente i file necessari all'installazione; la versione non commerciale del compilatore è attualmente reperibile a [http://www.intel.com/cd/software/products/asmo-na/eng/compilers/282048.htm questo indirizzo].

Scegliendo di scaricare la versione non commerciale si aprirà una finestra nella quale verrà richiesta l'accettazione della licenza del compilatore; una volta accettata la licenza si accederà alla pagina contenente tutti i software non commerciali prodotti da Intel tra cui è presente l' '''Intel Fortran Compiler'''. Dopo aver fatto clic sul collegamento relativo al compilatore si accederà ad un'altra finestra nella quale verrà richiesto di inserire il proprio indirizzo email ed il paese di origine: al proprio indirizzo mail verrà recapitato un messaggio contenente il codice di installazione del compilatore ed il file di licenza. Una volta compilato quest'ultimo questionario si accederà ad una pagina nella quale verrà fornito il collegamento per il download del archivio compresso contenente il compilatore. Facendo clic su tale collegamento si potrà scegliere la versione del compilatore da scaricare.
Linea 23: Linea 27:
Soddisfatti i precedenti requisiti è possibile installare il compilatore. Scaricare e [:FormatiDiCompressione#metodografico:scompattare] nella propria '''Home''' l'archivio contenente il file di installazione del compilatore, dunque aprire con un [:EditorDiTesto:editor di testo] il file `~/l_fc_c_9.1.043/data/install_fc.sh`, cercare la stringa «RPM_NOT_FOUND=$?» (alla riga 231) e modificarla in «RPM_NOT_FOUND=1».
Linea 25: Linea 29:
Decomprimere l'archivio con il seguente comando: {{{
tar xvzf l_fc_c_9.1.043.tar.gz}}}

Spostarsi nella cartella `l_fc_c_9.1.043/data`: {{{
cd l_fc_c_9.1.043/data
Per l'installazione è sufficiente aprire una finestra di terminale e digitare i seguenti comandi:
{{{
cd ~/l_fc_c_9.1.043
sudo ./install.sh
Linea 32: Linea 35:
e modificare il file `install_fc.sh`: {{{
sudo gedit install_fc.sh}}}
Durante l'installazione del programma verrà richiesto di fornire un codice alfanumerico o un file di licenza valido.
Linea 35: Linea 37:
nella riga `231` modificare la stringa `RPM_NOT_FOUND=$?` in `RPM_NOT_FOUND=1`

Per l'installazione, spostarsi nella directory `cd ll_fc_c_9.1.043` e lanciare l'installatore con i diritti di amministratore: {{{
sudo ./install.sh}}}

sguire le indicazioni del wizard (si possono lasciare le impostazioni predefinite dell'installatore).

Per l'installazione il programma di installazione richiederà di fornire o un codice alfanumerico valido o un file di lincenza valido (con estensione `.lic`): se si dispone di una connessione ad internet è possibile utilizzare indifferentemente uno dei due metodi, in caso contrario si deve utilizzare un file di licenza valido poichè con il seriale il programma si connetterà al sito del produttore per verificarne la validità. Con entrambe le procedure non sono sorti problemi. Si nota che il programma provvede anche all'installazione del debugger fornito con il compilatore.
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">È consigliato installare il compilatore in `/opt/intel/fc`, come da impostazioni predefinite. ||
Linea 45: Linea 40:
Una volta che l'installer avrà completato l'installazione del compilatore (e del suo debugger) si devono modificare alcuni file installati (`ifort`, `ifc`, `ifortvas.sh`, `profrun`) per utilizzare una shell '''bash''' invece che ''sh''; se si sono lasciate le impostazioni predefinite del programma di installazione, il compilatore è stato installato nella cartella `/opt/intel/fc/9.1.043/` per architetture a 32 bit mentre per architetture a 64 bit sarà `/opt/intel/fce/9.1.043/`.
Linea 47: Linea 41:
Spostarsi nella directory `/opt/intel/fc/9.1.043/bin`: {{{
cd /opt/intel/fc/9.1.043/bin}}}
== Impostare la shell ==
Linea 50: Linea 43:
Aprire i file di testo `ifort`, `ifc`, `ifortvas.sh`, `profrun` modificando l'intestazione da `#!/bin/sh` a `#!/bin/bash`: {{{
sudo gedit ifort
Terminata l'installazione sarà necessario modificare alcuni file di configurazione in modo da utilizzare la [:RigaDiComando:console] '''bash''' al posto di '''sh'''.
Linea 53: Linea 45:
sudo gedit ifc Aprire i con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] i seguenti file:
Linea 55: Linea 47:
sudo gedit ifortvas.sh  * `/opt/intel/fc/9.1.043/bin/ifort`
 * `/opt/intel/fc/9.1.043/bin/ifc`
 * `/opt/intel/fc/9.1.043/bin/ifortvas.sh`
 * `/opt/intel/fc/9.1.043/bin/profrun`
Linea 57: Linea 52:
sudo gedit profrun
}}}
Modificare l'intestazione di tutti i precedenti file da «#!/bin/sh» in «#!/bin/bash».
Linea 60: Linea 54:
nell'ultimo file `profrun` è possibile trovare già esplicitata la bash al posto della sh, ma il tutorial cinese suggerisce comunque di controllare. A questo punto il compilatore è correttamente installato. Per poterlo utilizzare non resta che aggiornare le variabili di ambiente, come descritto nel paragrafo seguente.
Linea 62: Linea 56:
A questo punto il compilatore è correttamente installato.[[BR]] Per poterlo utilizzare comodamente è però necessario aggiornale le variabili di ambiente, come descritto nel paragrafo seguente. == Aggiornamento delle variabili di ambiente ==
Linea 64: Linea 58:
= Aggiornamento delle variabili di ambiente =
Linea 69: Linea 62:
aggiungere in coda al file la stringa `LC_ALL=C`. Aprire con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] i file `/etc/environment` e `/etc/profile`, aggiungere in fondo al primo la stringa «LC_ALL=C» e in fondo al secondo le stringhe «source /opt/intel/fc/9.1.043/bin/ifortvars.sh» «source /opt/intel/idb/9.1.043/bin/idbvars.sh».
Linea 71: Linea 64:
In seguito è necessario comunicare al sistema la presenza del compilatore (e del suo debugger).[[BR]] È possibile seguire tre diverse strade:

 * modificare il file `/etc/profile` (dovrebbe rendere la modifica visibile per tutti gli utenti);

 * modificare il file `/home/nomeutente/.bashrc` (rende la modifica visibile per il solo `nomeutente`);

 * modificare entrambi i precedenti file.

Per essere sicuri, seguire la terza strada: {{{
sudo gedit /etc/profile}}}

inserire le stringhe: `source /opt/intel/fc/9.1.043/bin/ifortvars.sh` e `source /opt/intel/idb/9.1.043/bin/idbvars.sh`

{{{
sudo gedit /home/nometutente/.bashrc}}}

inserire le stringhe: `source /opt/intel/fc/9.1.043/bin/ifortvars.sh` e `source /opt/intel/idb/9.1.043/bin/idbvars.sh`
Infine aprire il file `~/.bashrc` e inserire in fondo le stringhe «source /opt/intel/fc/9.1.043/bin/ifortvars.sh» e «source /opt/intel/idb/9.1.043/bin/idbvars.sh».

BR

Introduzione

Questa guida contiene delle istruzioni utili all'installazione della versione gratuita per fini non commerciali del compilatore Fortran della Intel.

Le seguenti istruzioni fanno riferimento alla versione 9.1.043 del compilatore. Le procedure sono state testate su Ubuntu 6.10 «Edgy Eft» e Ubuntu 7.04 «Feisty Fawn».

Preparativi

Installazione dei pacchetti necessari

Prima di procedere con l'installazione del programma è necessario [:InstallareProgrammi:installare] i pacchetti rpm e build-essential.

Download del programma di installazione

Il [http://www.intel.com sito del produttore] mette a disposizione l'archivio contente i file necessari all'installazione; la versione non commerciale del compilatore è attualmente reperibile a [http://www.intel.com/cd/software/products/asmo-na/eng/compilers/282048.htm questo indirizzo].

Scegliendo di scaricare la versione non commerciale si aprirà una finestra nella quale verrà richiesta l'accettazione della licenza del compilatore; una volta accettata la licenza si accederà alla pagina contenente tutti i software non commerciali prodotti da Intel tra cui è presente l' Intel Fortran Compiler. Dopo aver fatto clic sul collegamento relativo al compilatore si accederà ad un'altra finestra nella quale verrà richiesto di inserire il proprio indirizzo email ed il paese di origine: al proprio indirizzo mail verrà recapitato un messaggio contenente il codice di installazione del compilatore ed il file di licenza. Una volta compilato quest'ultimo questionario si accederà ad una pagina nella quale verrà fornito il collegamento per il download del archivio compresso contenente il compilatore. Facendo clic su tale collegamento si potrà scegliere la versione del compilatore da scaricare.

Installazione

Scaricare e [:FormatiDiCompressione#metodografico:scompattare] nella propria Home l'archivio contenente il file di installazione del compilatore, dunque aprire con un [:EditorDiTesto:editor di testo] il file ~/l_fc_c_9.1.043/data/install_fc.sh, cercare la stringa «RPM_NOT_FOUND=$?» (alla riga 231) e modificarla in «RPM_NOT_FOUND=1».

Per l'installazione è sufficiente aprire una finestra di terminale e digitare i seguenti comandi:

cd ~/l_fc_c_9.1.043
sudo ./install.sh

Durante l'installazione del programma verrà richiesto di fornire un codice alfanumerico o un file di licenza valido.

Immagine(Icone/Grandi/info.png,,center)

È consigliato installare il compilatore in /opt/intel/fc, come da impostazioni predefinite.

Configurazione

Impostare la shell

Terminata l'installazione sarà necessario modificare alcuni file di configurazione in modo da utilizzare la [:RigaDiComando:console] bash al posto di sh.

Aprire i con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] i seguenti file:

  • /opt/intel/fc/9.1.043/bin/ifort

  • /opt/intel/fc/9.1.043/bin/ifc

  • /opt/intel/fc/9.1.043/bin/ifortvas.sh

  • /opt/intel/fc/9.1.043/bin/profrun

Modificare l'intestazione di tutti i precedenti file da «#!/bin/sh» in «#!/bin/bash».

A questo punto il compilatore è correttamente installato. Per poterlo utilizzare non resta che aggiornare le variabili di ambiente, come descritto nel paragrafo seguente.

Aggiornamento delle variabili di ambiente

Il tutorial cinese suggerisce di modificare il file /etc/enviroment:

sudo gedit /etc/enviroment

Aprire con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] i file /etc/environment e /etc/profile, aggiungere in fondo al primo la stringa «LC_ALL=C» e in fondo al secondo le stringhe «source /opt/intel/fc/9.1.043/bin/ifortvars.sh» «source /opt/intel/idb/9.1.043/bin/idbvars.sh».

Infine aprire il file ~/.bashrc e inserire in fondo le stringhe «source /opt/intel/fc/9.1.043/bin/ifortvars.sh» e «source /opt/intel/idb/9.1.043/bin/idbvars.sh».

Ulteriori risorse


CategoryNuoviDocumenti CategoryProgrammazione