Dimensione: 6078
Commento:
|
Dimensione: 2652
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 11: | Linea 11: |
= Installazione da pacchetti *.deb = La seguente procedura d'installazione è testata con Lazarus 0.9.20 e Ubuntu 6.10 (Edgy Eft) su una macchina i386. Per eseguire la procedura con versioni di Lazarus diverse è sufficiente adattare i nomi dei file. == Download dei pacchetti == Per poter installare Lazarus 0.9.20 sul sistema bisogna scaricare i seguenti file e salvarli sul Desktop: * `fp_all_deb.tar`<<BR>>[[http://downloads.sourceforge.net/lazarus/fp_all_deb.tar]] * `lazarus_0.9.20-0_i386.deb`<<BR>>[[http://downloads.sourceforge.net/lazarus/lazarus_0.9.20-0_i386.deb]] * `debhelper_5.0.42_all.deb`<<BR>>[[http://ftp.it.debian.org/debian/pool/main/d/debhelper/debhelper_5.0.42_all.deb]] * `dpkg-dev_1.13.25_all.deb`<<BR>>[[http://ftp.it.debian.org/debian/pool/main/d/dpkg/dpkg-dev_1.13.25_all.deb]] * `html2text_1.3.2a-3_i386.deb`<<BR>>[[http://ftp.it.debian.org/debian/pool/main/h/html2text/html2text_1.3.2a-3_i386.deb]] == Preparazione == Una volta scaricati questi file si deve: 1. Scompattare `fp_all_deb.tar` 2. Rinominare la cartella `deb` in `Lazarus` 3. Copiare all'interno di `Lazarus` i seguenti file: * `lazarus_0.9.20-0_i386.deb` * `debhelper_5.0.42_all.deb` * `dpkg-dev_1.13.24_all.deb` * `html2text_1.3.2a-3_i386.deb` == Installazione == Aprire un terminale e digitare: {{{ cd ~/Desktop/Lazarus/ }}} questo serve spostarsi nella directory di lavoro.<<BR>> Invece le istruzioni seguenti servono per installare i pacchetti *.deb {{{ sudo dpkg -i fpc-crosswin32_2.0.4-060919_i386.deb fp-units-rtl_2.0.4-1_i386.deb fp-compiler_2.0.4-1_i386.deb fpc-src_2.0.4-1_i386.deb fp-ide_2.0.4-1_i386.deb fp-units-base_2.0.4-1_i386.deb fp-units-db_2.0.4-1_i386.deb fp-units-fcl_2.0.4-1_i386.deb fp-units-fv_2.0.4-1_i386.deb fp-units-gfx_2.0.4-1_i386.deb fp-units-gtk_2.0.4-1_i386.deb fp-units-gtk2_2.0.4-1_i386.deb fp-units-gnome1_2.0.4-1_i386.deb fp-units-misc_2.0.4-1_i386.deb fp-units-net_2.0.4-1_i386.deb fp-utils_2.0.4-1_i386.deb dpkg-dev_1.13.24_all.deb html2text_1.3.2a-3_i386.deb debhelper_5.0.42_all.deb lazarus_0.9.20-0_i386.deb }}} |
= Installazione su Ubuntu = L'installazione è davvero molto molto semplice, basta andare nell'Ubuntu Software Center e digitare Lazarus nel motore di ricerca. Successivamente installare la voce IDE Lazarus come consuetudine per tutti i software presenti nell'Ubuntu Software Center. In alternativa è possibile aprire il terminale e digitare '''sudo apt-get install lazarus''' '''sudo apt-get installa fpc-source''' |
Linea 51: | Linea 21: |
== Supporto == Per ottenere supporto esiste la community ufficiale internazionale in lingua inglese all'indirizzo '''http://www.lazarus.freepascal.org/''' |
|
Linea 52: | Linea 24: |
Esiste inoltre la community italiana (nata nell'autunno 2011) interamente dedicata a Lazarus e al Free Pascal all'indirizzo '''http://www.lazaruspascal.it/index.php''' dove è possibile recuperare esempi (invio mail, rendere i propri progetti multilingua, lavorare con i database), ottenere supporto attraverso il forum, leggere gli articoli tematici e molto altro. | |
Linea 53: | Linea 26: |
== Libri == E' stato scritto anche un libro in lingua inglese che si intitola '''Lazarus the complete guide''' e potete recuperarlo all'indirizzo '''http://www.blaisepascal.eu/index.php?actie=./subscribers/lazarusbookinfoEnglish''' |
|
Linea 54: | Linea 29: |
= Installazione da codice sorgente = <<Immagine(Icone/Piccole/warning.png,50,left)>>'''IMPORTANTE: questa sezione è in via di definizione! Le informazioni riportate potrebbero essere semplici appunti da verificare/correggere''' == Download dei sorgenti == Gli archivi del Lazarus sono disponibili su Sourceforce.net, dove sono raccolti per tipologia e cronologia dei file su [[http://sourceforge.net/project/showfiles.php?group_id=89339|questa pagina]].<<BR>> L'archivio che utilizzeremo in questa guida è del tipo {{{lazarus-<n°versione>.tar.gz}}} ([[http://sourceforge.net/project/showfiles.php?group_id=89339&package_id=192182|qui]] lo trovate).<<BR>> Ci riferiremo a questo archivio perché in tal modo potremo descrivere un metodo uniforme per tutte le architetture (non vengono quindi utilizzati nella guida gli archivi del tipo {{{lazarus-<n°versione>.<architettura>.tar.gz}}}).<<BR>> La versione da scegliere è preferibilmente l'ultima, salvo indicazioni particolari. == Pacchetti da installare == Prima di avviare la compilazione del Lazarus, assicuratevi di aver installato i seguenti pacchetti e relative dipendenze: * libglib1.2-dev * libglib2.0-dev * libgdk-pixbuf-dev == Compilazione == Supponiamo che il .tar.gz di Lazarus sia stato scaricato sul vostro Desktop, diamo il comando {{{ sudo cp ~/Desktop/lazarus-<n°versione>.tar.gz /usr/local/lib/ }}} (dove <n°versione> sarà sostituito dal corrispondente numero scritto nel nome del file) per copiare l'archivio contenente il Lazarus in una posizione accessibile a tutti gli utenti.<<BR>> Successivamente utilizziamo {{{ sudo tar -xvzf /usr/local/lib/lazarus-<n°versione>.tar.gz sudo rm lazarus-<n°versione>.tar.gz }}} rispettivamente per decomprimere l'archivio del Lazarus e per eliminarlo.<<BR>> Posizioniamoci quindi nella cartella così creata {{{ cd /usr/local/lib/lazarus }}} ed avviamo la compilazione con {{{ sudo make clean all }}} Questa operazione richiederà un po' di tempo, variabile a seconda dell'hardware utilizzato e del carico complessivo della CPU. == Creazione collegamenti simbolici == Per poter avviare comodamente il Lazarus, digitando semplicemente il comando {{{ lazarus }}} basta creare un collegamento simbolico all'eseguibile in una cartella come {{{/usr/bin}}} o {{{/usr/local/bin}}}; pertanto diamo ancora da terminale {{{ sudo ln -s /usr/local/lib/lazarus/lazarus /usr/local/bin/lazarus }}} == Avvio del Lazarus == Se tutto è andato a buon fine, vi basterà digitare {{{ lazarus }}} nel terminale da qualsiasi posizione per aprire il nuovo IDE/RAD appena compilato.<<BR>> Volendo potete utilizzare il comando in un'icona o in una voce di menu per poter avviare Lazarus con un click. == Configurazione == Al primo avvio del Lazarus vi apparirà un messaggio... |
== Programmare in maniera semplice == Lazarus permette di programmare in maniera semplice, veloce ma potente. Disegnare form e trascinarci sopra gli oggetti è davvero facile ed intuitivo, chi ha lavorato con Delphi rimarra stupito dalla somiglianza grafica che permette di non avere un trauma passando da un ambiente di sviluppo ad un altro. |
Linea 113: | Linea 32: |
CategoryDaCancellare | CategoryProgrammazione |
STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum. |
Introduzione
Lazarus è un RAD per il FreePascal in costante crescita, disponibile sotto licenza GPL. Corrisponde in molti aspetti al Delphi di Borland, ma è multipiattaforma, essendo basato sul compilatore Free Pascal (che supporta oltre 20 piattaforme) e sulla LCL (Lazarus Componet Library, che attualmente supporta Linux con gtk e GNOME, Windows, Mac OS): non a caso il motto del progetto è "Scrivi una volta, compila ovunque!". La gran parte del codice che scrivete può essere infatti riutilizzata per lo stesso progetto sulle varie piattaforme supportate, tra cui Windows a 32 bit, Linux a 32 e a 64 bit e Mac OS X. La sintassi è quella del Free Pascal e quindi potrete riutilizzare gran parte del codice Delphi.
Installazione su Ubuntu
L'installazione è davvero molto molto semplice, basta andare nell'Ubuntu Software Center e digitare Lazarus nel motore di ricerca. Successivamente installare la voce IDE Lazarus come consuetudine per tutti i software presenti nell'Ubuntu Software Center. In alternativa è possibile aprire il terminale e digitare sudo apt-get install lazarus sudo apt-get installa fpc-source
Fine
L'installazione è completata.
Adesso si può avviare Lazarus da:
Applicazioni > Programmazione > Lazarus
Supporto
Per ottenere supporto esiste la community ufficiale internazionale in lingua inglese all'indirizzo http://www.lazarus.freepascal.org/
Esiste inoltre la community italiana (nata nell'autunno 2011) interamente dedicata a Lazarus e al Free Pascal all'indirizzo http://www.lazaruspascal.it/index.php dove è possibile recuperare esempi (invio mail, rendere i propri progetti multilingua, lavorare con i database), ottenere supporto attraverso il forum, leggere gli articoli tematici e molto altro.
Libri
E' stato scritto anche un libro in lingua inglese che si intitola Lazarus the complete guide e potete recuperarlo all'indirizzo http://www.blaisepascal.eu/index.php?actie=./subscribers/lazarusbookinfoEnglish
Programmare in maniera semplice
Lazarus permette di programmare in maniera semplice, veloce ma potente. Disegnare form e trascinarci sopra gli oggetti è davvero facile ed intuitivo, chi ha lavorato con Delphi rimarra stupito dalla somiglianza grafica che permette di non avere un trauma passando da un ambiente di sviluppo ad un altro.