Aggiungo che la
compilazione di Gambas3 da
Git appare agevole quanto quella da
SVN nel mio
notebook con Ubuntu 14.04.05 LTS dove avevo appena ieri compilato la trunk da
SVN ho fatto così:
Per prima cosa ho cancellato ogni traccia di Gambas3 con la disinstallazione della trunk:
cd trunk
sudo make uninstall
Io ho dato solo quelli tenendomi la cartella col codice, se desiderate eliminarla:
quindi i comandi suggeriti da Jussi Lahtinen:
sudo rm -f /usr/local/bin/gbx3 /usr/local/bin/gbc3 /usr/local/bin/gba3 /usr/local/bin/gbi3 /usr/local/bin/gbs3
sudo rm -rf /usr/local/lib/gambas3
sudo rm -rf /usr/local/share/gambas3
sudo rm -f /usr/local/bin/gambas3
sudo rm -f /usr/local/bin/gambas3.gambas
sudo rm -f /usr/bin/gbx3 /usr/bin/gbc3 /usr/bin/gba3 /usr/bin/gbi3 /usr/local/bin/gbs3
sudo rm -rf /usr/lib/gambas3
sudo rm -rf /usr/share/gambas3
sudo rm -f /usr/bin/gambas3
sudo rm -f /usr/bin/gambas3.gambas
Poi ho installato Git:
Poi ho scaricato la versione di sviluppo che crea la cartella gambasdevel nella nostra home.
git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel
Poi ho fatto come facevo prima, con
gambasdevel al posto di
trunk:
cd gambasdevel
( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) > ~/Scrivania/R_conf-Gambsdevel.log 2>&1
Dopo aver controllato che tutto fosse ok:
( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 2>&1
Visto che cera un malfunzionamento sulla lettura della versione git ho aggiornato con successo, dando questi comandi (ci saranno anche altri sistemi meno drastici, ma funziona):
Sempre un comando alla volta:
cd gambasdevel
sudo make uninstall
cd
rm -rf gambasdevel/
git clone https://gitlab.com/gambas/gambas.git gambasdevel
cd gambasdevel
( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) > ~/Scrivania/R_conf-Gambsdevel.log 2>&1
( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 2>&1
NOTA: Naturalmente in questo Ubuntu non ho a disposizione le QT5 che abbisognano di librerie superiori a quelle presenti nella 14.04 LTS.
La versione di Ubuntu che vede compilare Gambas3 in modo completo è la 16.04 che fa da spartiacque Quelle prima non hanno QT5 quelle dopo non hanno (avranno) jit.
Per le librerie corrette occorre sempre seguire le istruzioni scritte qui
http://gambaswiki.org/wiki/install/ubuntuP.S.
Attenzione nelle spiegazioni di come ho eliminato ogni traccia di Gambas3 nel mio Notebook ho commesso un grossolano errore di copia incolla, ora i passaggi sono corretti. Scusate
Ricapitolando prima di installare un nuovo Gambas occorre eliminare ogni traccia di quello vecchio, se fate così non vi troverete mai in difficoltà.