|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Oct 2002
Città: Vicino Fermo Mercatino:più di 100 trattative tutte OK
Messaggi: 4651
|
[C++/QT 4.6] applicazione che funziona solo DOPO aver installato l'sdk .
Salve a tutti.
Ho sviluppato su gnu/linux una piccola applicazione che gestisce un database di film SQLITE e effettua il parsing delle informazioni dal sito TMDB.org. Per portare tutto su windows, ho installato l'sdk, compilato il tutto con qt creator ed ok. funziona. Inpacchetto il programmino con le relative dipendenze(dll), ok funziona. Porto su un altro l'applicazione impacchettata e non carica piu' il database -.-". Allora provo ad installare l'sdk delle qt, e prende a funzionare. Così, per fare un ulteriore verifica, provo su un altro pc...e stesso risultato: anche portandomi dietro tutte le dll il programma si avvia, le operazioni di informtion retrieval online funzionano, ma non si collega al database. Ed ottengo lo stesso risultato ogni volta: risolvo solo installando l'sdk delle qt -.-".(500mega) Ora: 1) Ho già provato a dare un occhiata con dependency walker. ha già tutto il necessario. 2) HO anche provato a copiare nella cartella del programma tutta la cartella /qt/bin ...ma niente. continua a non funzionare la SOLA connessione al DB. -.-". Ed installando l'sdk tutto si risolve magicamente. Qualche idea? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
|
Quote:
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. --Gerald Weinberg |
|
|
|
|
|
|
#3 | |
|
Bannato
Iscritto dal: Oct 2002
Città: Vicino Fermo Mercatino:più di 100 trattative tutte OK
Messaggi: 4651
|
Quote:
In pratica era necessaria una dll per il database "sqlite.dll" che non veniva richiesta nè dal programma, nè da dependency walker, e nemmeno nella documentazione era scritto nulla -.-". In pratica era una dll presente dentro a qt/bin/plugins/sqldriver/ che non avevo copiato perchè era nella sottocartella plugins. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:15.




















