Funzionalità e ricerca bug
Partecipanti
3Utenti unici nella discussione
Ultimo messaggio
12 anni fada Calogero Scarnà
Segui la conversazione e partecipa alla community.
Cari utenti,
prego gentilmente di postare quali funzionalità introdurre in LyLibrary, e ove possibile identificare i bug riscontrati.
Il team
Codelinsoft
spe che da ibqt4 manca una l 🙂 qt4-test è proprio un pacchetto o manc lib? 🙂
=”Carlo” post=100]spe che da ibqt4 manca una l 🙂 qt4-test è proprio un pacchetto o manc lib? 🙂
Ho corretto il post precedente, erroneamente ho omesso un L, capita :ohmy: ricopia il testo che ti ho postato prima e procedi.
Il qmake sembra funzionare come prima e produce il suo Makefile nella folder.
Anche dopo l’installazione delle librerie che sembra andare a buon fine l’output del sudo make rimane questo
valpurga@valpurga:~/Scaricati/lylibrary-2.0.1$ qmake 😳
valpurga@valpurga:~/Scaricati/lylibrary-2.0.1$ sudo make
[sudo] password for valpurga:
cd initdb/ && ( test -e Makefile || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /home/valpurga/Scaricati/lylibrary-2.0.1/initdb/initdb.pro -o Makefile ) && make -f Makefile
make[1]: ingresso nella directory "/home/valpurga/Scaricati/lylibrary-2.0.1/initdb"
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -I. -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I. -I. -o connessione.o connessione.cpp
connessione.cpp: In member function ‘bool connessione::isNull()’:
connessione.cpp:89:12: error: ‘FALSE’ was not declared in this scope
return FALSE;
^
connessione.cpp:90:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
make[1]: *** [connessione.o] Errore 1
make[1]: uscita dalla directory "/home/valpurga/Scaricati/lylibrary-2.0.1/initdb"
make: *** [sub-initdb-make_first-ordered] Errore 2
valpurga@valpurga:~/Scaricati/lylibrary-2.0.1$
prima di riprovare ho ribootato just in case 🙂
Carlo fai cosi, controlla se hai installato le QT5-devel e le rimuovi ed installi le devel delle QT4, perchè se no il software non ti fa procedere. Purtroppo noi siamo alla fase iniziale del porting per le nostre applicazioni alle QT5.
Procedi cosi:
sudo apt-get install qt4-qmake libpoppler-qt4-dev qt4-dev-tools
Riprova cosi.
Tutte quelle che mi hai indicato Calogero con l’apt-get me le da tutte già installate alla versione più recente. Circa la rimozione delle qt5 vedo installate queste nel mio sistema
libsignon-qt5-1
libaccounts-qt5-1
qtchooser (questa sembrerebbe un wrapper per selezionare le librerie che non mi pare funzioni granché se ne ho capito bene la funzione :lol: )
libpoppler-qt5-1
libpoppler-qt5-dev
qt5-default
qt5-qmake
Uso su questo sistema diversi programmi da kde di cui i principali sono digikam, korganizer e k3b. C’è caso che qualche dipendenza vada a farsi benedire se le disinstallo? 🙂
Carlo sono librerie che comunque attualmente non ti servono , puoi disinstallarle liberamente senza problemi.
Le ho rimosse ma è come se, nonostante questo, la compilazione andasse sempre a cercare il qt5 infatti ora non trova più il make per forza di cose
usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile source.pro
make: /usr/lib/x86_64-linux-gnu/qt5/bin/qmake: comando non trovato
make: *** [Makefile] Errore 127
Continua ad andare a guardare in qt5 invece che in qt4 nonostante la rimozione delle librerie :S
Carlo fai una cosa, installa synaptic e cerca da li libqt5.
Tutte le librerie installate delle QT5 le rimuovi e reinstalli le librerie QT4.
Fammi sapere.
Sto già facendo tutto su synaptic Calogero :blush:
Comunque vediamo. Tolto tutto il qt5 trovato su synaptic e messo il qt4
Ora la versione del qmake è passata a
QMake version 2.01a
Using Qt version 4.8.6 in /usr/lib/x86_64-linux-gnu
^_^
vediamo…
Ottimo, vediamo adesso.
Niente continua pervicace a cercare qt5 :S
valpurga@valpurga:~/Scaricati/lylibrary-2.0.1$ sudo make
[sudo] password for valpurga:
cd initdb/ && make -f Makefile
make[1]: ingresso nella directory "/home/valpurga/Scaricati/lylibrary-2.0.1/initdb"
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile initdb.pro
make[1]: /usr/lib/x86_64-linux-gnu/qt5/bin/qmake: comando non trovato
make[1]: *** [Makefile] Errore 127
make[1]: uscita dalla directory "/home/valpurga/Scaricati/lylibrary-2.0.1/initdb"
make: *** [sub-initdb-make_default-ordered] Errore 2
Aggiungo che tutto quell che synaptic mi riporta come libqt5 è ora deselezionato tutto quello riportato come libqt4 invece selezionato comprese le librerie dbg che non dovrebbero esserci utili :S
Carlo, scusa una cosa, vediamo di venirne a capo di queste QT5 . È alquanto assurda la cosa. Mi fai uno screen di synaptic, cerca pure qt5 chissa è rimasta qualche dipendenza.
mmm 🙂 Dov’è il file che gli indica il path Calogero?
E’ un’immagine gigantesca Calogero uno schermo solo non basta. Ti posso dire che non vedo nulla di spuntato sotto libqt5 anche facendo lo scroll.
Utenti unici nella discussione
da Calogero Scarnà
Controllo privacy
Questo sito usa cookie e tecnologie simili necessari al funzionamento. I servizi opzionali vengono caricati soltanto dopo il tuo consenso. Puoi accettare tutto, mantenere solo i necessari oppure personalizzare le preferenze.
Sempre attivi: sicurezza, sessione, memorizzazione del consenso e funzioni essenziali del sito.
codelinsoft.itSono cookie di prima parte, impostati solo da questo sito e indispensabili al suo funzionamento. Il cookie cls_cookie_consent conserva la tua scelta per la durata indicata e non contiene dati personali.
fonts.bunny.netIl carattere Cantarell viene caricato da fonts.bunny.net. È una dipendenza del tema sempre attiva e non viene bloccata dal gestore dei cookie.
cdnjs.cloudflare.comLe icone Font Awesome sono parte dell’interfaccia del tema e vengono caricate da cdnjs.cloudflare.com.
cdn.jsdelivr.netViene caricato solo nelle pagine del forum in cui è presente l’editor.
Servizi opzionali che ricordano scelte e migliorano presentazione e usabilità, come la traduzione automatica.
cdn.gtranslate.netgtranslate.nettranslate.google.comtranslate.googleapis.comtranslate-pa.googleapis.comIl presente sito web utilizza GTranslate, un servizio di traduzione automatica fornito da GTranslate Inc., con sede in 4394 NW 120th Ave, Coral Springs, FL 33065, Stati Uniti. GTranslate consente agli utenti di visualizzare i contenuti del sito in diverse lingue.
Per il funzionamento del servizio vengono caricati componenti tecnici dai server di GTranslate e, quando viene richiesta una traduzione, i contenuti delle pagine possono essere trasmessi ai servizi di traduzione di Google.
Base giuridica: da individuare in funzione della configurazione del servizio e delle modalità di attivazione, ai sensi dell’art. 6 del Regolamento UE 2016/679 (GDPR).
Destinatari dei dati: GTranslate Inc. e Google, in relazione ai servizi tecnici di traduzione utilizzati.
Trasferimento dei dati: il trattamento può comportare trasferimenti di dati personali verso Paesi esterni allo Spazio Economico Europeo, compresi gli Stati Uniti, nel rispetto delle condizioni previste dalla normativa applicabile.
Informativa di Google: policies.google.com/privacy
Su questo sito il widget di traduzione viene caricato solo se attivi la categoria Preferenze.
