ForumLylibrary

Discussione

Funzionalità e ricerca bug

Angelo Scarnà Angelo Scarnà 8 visualizzazioni
#1

Cari utenti,

prego gentilmente di postare quali funzionalità introdurre in LyLibrary, e ove possibile identificare i bug riscontrati.

Il team
Codelinsoft

2 Novembre 2014 14:21 #17

=”Carlo” post=73]Ho riprovato sul portatile Calogero. In via preliminare fa problemi con qmake 🙂

valpurga@valpurga-K52Jr:~/Scaricati/lylibrary-2.0.1$ qmake
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory

Ciao Carlo,
hai installato qt4-devel. Senza di esso non hai il comando qmake.

Facci sapere.

2 Novembre 2014 20:54 #18

mmm niente qmake adesso c’è ma non installa. Produce il solito lungo output ma nulla.
Ti dice niente questo in mezzo a tutto l’output di compilazione?

In file included from ../poppler_pdf/read_pdf.h:6:0,
from mainwindow.h:21,
from main.cpp:6:
../poppler_pdf/open_pdf.h:5:25: fatal error: poppler-qt4.h: File o directory non esistente
#include ^
compilation terminated.
make[1]: *** [build/main.o] Errore 1
make[1]: uscita dalla directory "/home/valpurga/Scaricati/lylibrary-2.0.1/lylibrary"
make: *** [sub-lylibrary-install_subtargets-ordered] Errore 2

2 Novembre 2014 20:58 #19

=”Carlo” post=78]mmm niente qmake adesso c’è ma non installa. Produce il solito lungo output ma nulla.
Ti dice niente questo in mezzo a tutto l’output di compilazione?

In file included from ../poppler_pdf/read_pdf.h:6:0,
from mainwindow.h:21,
from main.cpp:6:
../poppler_pdf/open_pdf.h:5:25: fatal error: poppler-qt4.h: File o directory non esistente
#include ^
compilation terminated.
make[1]: *** [build/main.o] Errore 1
make[1]: uscita dalla directory "/home/valpurga/Scaricati/lylibrary-2.0.1/lylibrary"
make: *** [sub-lylibrary-install_subtargets-ordered] Errore 2

Ciao Carlo,
ora devi installare poppler-qt4-devel poichè il software cerca le librerie devel per potersi compilare.

Facci sapere.

2 Novembre 2014 21:14 #20

Si è reinstallata Calogero. La cartella in /opt è ricomparsa ma quamdo lanci l’eseguibile continua ad essere presente il problema precedente: la finestrina chiede di inserire i dati dell’azienda ma la finestra cui rimanda indietro di accettazione della licenza contiene solo la casella per l’accetto o il non accetto e non i campi necessari ad inserire questi dati 🙂

2 Novembre 2014 21:20 #21

Screenshot-02112014-171700.png

La finestrina compare allo stesso modo tanto che tu accetti quanto che non accetti la licenza. 🙂

2 Novembre 2014 23:07 #22

Fammi capire, in pratica accetti la licenza e non ti da il pulsante avanti abilitato?

3 Novembre 2014 12:14 #23

No, abilita l’avanti ma on click compare la finestrina di richiesta compilazione dei dati che ti rimanda in un loop alla finestra iniziale dove non puoi inserire of course i dati richiesti 🙂

3 Novembre 2014 18:21 #24

Cerchiamo di capire meglio cosa succede nella tua distro, poichè il test effettuato su Xubuntu ci dava la possibilità di installare tranquillamente in software e di farci lavorare. Innanzi tutto andiamo di pari passo a ciò che ti sto per spiegare:

Apri il terminale e scrivi :

/opt/lylibrary/lylibrary

Controlla se ti da qualche errore e c’è lo posti gentilmente. Siamo qui per darti una mano a risolvere il problema.

3 Novembre 2014 19:04 #25

Ecco qua ^_^

/opt/lylibrary/lylibrary: error while loading shared libraries: data/liblog_man-1.0.lux: cannot open shared object file: No such file or directory

3 Novembre 2014 19:18 #26

altro output ^_^

/opt/lylibrary$ ./lylibrary

(lylibrary:11664): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(lylibrary:11664): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

3 Novembre 2014 20:43 #27

Bene, vediamo adesso di inserire la libreria all’interno della cartella data, prima di tutto compila il sorgente :

tar xvzf lylibrary-2.0.1.tar.gz
cd lylibrary-2.0.1
qmake
sudo make & make install

Ora fai:

cd lylibrary/data
sudo cp -rv liblog_man-1.0.lux /opt/lylibrary/data

Ti consiglio in primis di rimuovere LyLibrary prima di procedere alla compilazione. Facci sapere adesso come andrà.

3 Novembre 2014 21:12 #28

Dunque rimossa la precedente installazione. Ripetuta la procedura fino a qmake come prima.
Questa volta contrariamente a prima l’installazione mi fallisce con questo output :S

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$

3 Novembre 2014 21:17 #29

=”Carlo” post=94]Dunque rimossa la precedente installazione. Ripetuta la procedura fino a qmake come prima.
Questa volta contrariamente a prima l’installazione mi fallisce con questo output :S

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$

Ciao Carlo, ecco l’errore, adesso ci siamo, purtroppo LyLibrary attualmente fa uso delle librerie QT4, quindi devi installare esse. Installa le QT4 e vedi che non avrai problemi, se mi dai 5 minuti, ti scrivo tutte le librerie che devi installare, ti faccio fare la procedura tramite terminale.

3 Novembre 2014 21:25 #30

Eccoci Carlo, vediamo di procedere cosi:

su
password
apt-get install libqt4-sql libqt4-qt3support libqt4-webkit libqt4-core libqt4-gui libqt4-sql-mysql libqt4-sql-sqlite libqt4-script libqt4-help libqt4-xmlpatterns libqt4-declarative libqt4-opengl-dev libqt4-dev libqt4-xml libqt4-dev-bin libqt4-network libqt4-designer libqt4-svg libqt4-scripttools libqt4-opengl libqt4-dbus

Installa questi pacchetti e poi ricompila LyLibrary.

3 Novembre 2014 21:32 #31

Non trova questi pacchetti Calogero. Suppongo perché può essere che siano nominati diversamente

E: Impossibile trovare il pacchetto qt4-test
E: Impossibile trovare il pacchetto ibqt4-opengl

Statistiche Topic

66Risposte
8Visualizzazioni
3Partecipanti

Partecipanti

3

Utenti unici nella discussione