Purtroppo mi ero fidato di quanto scritto sulla wiki da Willy Raets e così ho preso per buone tutte le librerie da lui riportate e in base a ciò ho creato le guide.
Nulla di irreparabile o pericoloso per carità, solo che abbiamo fatto del lavoro inutile per installare inutili librerie ai fini della compilazione di Gambas.
Si avete indovinato tutte le librerie copiate dalle versioni precedenti erano inutili, a questo punto ho approfondito e grazie a Benoit e alle mie (un po estenuanti perché ripetitive) prove ho scoperto altre librerie che non servivano sia per Ubuntu che per Debian, libesd0-dev ce la portiamo dietro da anni.
Bando alle ciancie volendo con questi comandi possiamo rimuoverle, nel dubbio che possano essere utili potete tranquillamente lasciarle:
Per Ubuntu:
sudo apt remove esound-common libesd0 libesd0-dev libsage2 libsage-dev pulseaudio-esound-compat libaudiofile-dev libaudiofile1
Se usate solo remove e notate qualche malfunzionamento basta reinstallare le librerie e tutto ritorna come prima
Ho aggiornato il pdf (http://www.gambas-it.org/smf/index.php?topic=6424.msg44058#msg44058) semplificandolo (spero)
Chi ha i desktop basati sulle librerie gtk come Ubuntu Gnome e compila la master si sarà accorto improvvisamente di avere mille problemi, avevo già comunicato che si poteva far partire Gambas QT da terminale con il comando:
export GB_GUI=gb.qt5 && gambas3
Se avete creato il laucher potete cambiarlo così (vi consiglio di farlo comunque perché la path precedente di Exec non funziona più a dovere, appena posso aggiorno i pdf):
[Desktop Entry]
Name=Gambas3
Exec=gambas3
GenericName=Gambas3
Comment=Gambas3 Integrated Development Environment
Icon=/usr/share/icons/hicolor/256x256/apps/gambas3.png
Terminal=false
Type=Application
Categories=Development;IDE;
StartupNotify=true
Actions=QT5;GTK3
[Desktop Action QT5]
Name=GB_GUI QT5
Exec=env GB_GUI=gb.qt5 gambas3
[Desktop Action GTK3]
Name=GB_GUI GTK3
Exec=env GB_GUI=gb.gtk3 gambas3
E salvare e riavviare.
Così facendo basta cliccare col tasto destro sull'icona di Gambas nella doc e scegliere con quale libreria aprire la IDE.
:ciao:
Sembra che il trucco
Exec=env GB_GUI=gb.qt5 gambas3
sia stato apprezzato da Minisini che lo ha implementato:
https://gitlab.com/gambas/gambas/-/commit/2bf1b860bbf6525651a35d73c312c2739a17f861#c6ec9ac9c8f79cf7cc4765f42e127177e598eecf
anche se io non riesco a vedere differenze rispetto a prima :-\
Qualcuno che non ha ancora cambiato il file .desktop lo ha potuto provare?
vuott?
:ciao:
Ho aggiornato le due guide perché c'era un refuso nel comando:
LANG=”C” sudo make install
mi ero dimenticato uno spazio e non funzionava.
:ciao: