Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: antoniog - Luglio 28, 2016, 03:16:11 pm
-
utilizzo lazarus 1.0.6 - fpc 2.6.0 sollo mint 18 mate, volevo provare le nuove versioni di lazarus, ora siamo alla 1.6, mantenendo anche l'attuale versione. è possibile?
-
Ciao,
le versioni più recenti permettono di farlo (anche se io non ci ho mai provato). Quando la installi, dovrebbe rendersi conto che hai una vecchia versione di Lazarus e chiederti se la vuoi sovrascrivere o "affiancare" alla precedente.
Ciao, Mario
-
bonmario, grazie per la risposta. purtroppo le tue supposizioni sono errate, ho provato ad installare la versione 1.6 ed è successo un casino, addirittura la cartella lazarus non viene più creata in /usr /share ma da altra parte, non ricordo se in /bin o /sbin.
la cartella fpc2.6.0 è stata cancellata al suo posto la nuova fpc 3.0.
ho dovuto reinstallare, personalizzazioni comprese, la versione 1.0.6 per continuare a lavorare.
Tempo fa ne avevo installato due ma della stessa versione, a 32 e 64 bit, e avevo creato due file di configurazione per lanciarli, ma erano la stessa versione ed usavano le stesse directory. ora invece sembrerebbe che la 1.0.6 e la 1.6 siano mondi diversi.
-
Scusami, hai ragione, ho risposto troppo in fretta: non mi sono accorto che parlavi di Linux. Quello che ti avevo risposto io vale per Windows.
In teoria si può anche in Linux, compilando dai sorgenti, ma ho paura che poi i files di configurazione sarebbero in comune. A meno che tu ti crei un altro utente con cui usare l'altra versione di Lazarus.
P.S. Per quanto riguarda le diverse directories di installazione, su linux ogni tanto capita: dipende da chi ha "confezionato" il file deb che stai installando.
Ciao, Mario
-
leggi qua, quì c'è la soluzione che cerchi
http://wiki.freepascal.org/Multiple_Lazarus
-
Grazie delle risposte. Provo e faccio sapere.
-
ho risolto il problema.
Dopo avere letto il link inviato da nomorelogic ho fatto le copie di sicurezza della mia installazione Lazarus 1.0.6 e rinominato la cartella ~/.lazarus in ~/.lazarus1.0.6
ho installato con synaptic (Gestore pacchetti) l'ultima versione di Lazarus 1.6+dfsg-1 con fpc 3.0.0.
Questa nuova versione crea la cartella /usr/lib/lazarus/1.6 dove c'è il programma. nella cartella /usr/share/fpcsrc viene creata la cartella 3.0.0 e viene eliminata la precedente cartella da ricopiare dal backup, nel mio caso 2.6.0.
In /usr/share/lazarus viene creata la cartella 1.6 e cancellata la 1.0.6 da ripristinare dal backup.
Lanciando Lazarus la prima volta viene creata in /home la cartella nascosta /.lazarus che contiene le configurazioni.
Lanciare l'ultima versione dal menu, mentre per lanciare la precedente versione creare un lanciatore sulla scrivania e nel comando inserire /usr/share/lazarus/1.0.6/lazarus --pcp=~/.lazarus1.0.6 .
Cosi a me funziona. Grazie per la collaborazione
-
In ogni caso ogni azione è sotto la responsabiltà di chi la fà.Quello che facciamo molte volte è un "casino" quindi provate e se qualcosa và storto è solo colpa vostra.
-
anche questo link è interessante:
http://www.lazaruspascal.it/index.php?page=130;print
-
anche questo link è interessante:
http://www.lazaruspascal.it/index.php?page=130;print
vero, ora comunque le cose sono cambiate, ci sono 2 programmi per installare:
- fpcup: installa il compilatore fpc
- fpclazup: installa fpc + lazarus