Italian community of Lazarus and Free Pascal

Programmazione => Componenti Aggiuntivi => Topic aperto da: graffaele - Marzo 27, 2012, 04:41:44 pm

Titolo: problema installazione lazreport
Inserito da: graffaele - Marzo 27, 2012, 04:41:44 pm
Ciao a tutti, eccomi nuovamente qui a rompere le scatole!  :D

Dunque, piano piano, tra mille malfunzionamenti, finalmente sono riuscito a sviluppare il primo programmino di prova che utilizza SQLite (addirittura sono riuscito a convertire un DB Access in SQLite!!!) e che, cosa più importante per me, funziona senza nessuna modifica sia su Windows che su Mac!!!!!  ;D

Avevo quindi deciso di provare LazReport. Ho aperto il Package, l'ho installato e, come mi aspettavo, Lazarus si è chiuso per poi riaprirsi... e qui cominciano i problemi poiché in realtà il tool non si è riaperto ed è comparso il messaggio: "Impossibile avviare il programma perché sqlite.dll non è presente nel computer. Per risolvere il problema, provare a reinstallare il programma."

Ora, io ho il file sqlite3.dll (che ho provato a copiare anche in Windows/System32 e nella cartella del Lazarus senza successo) ma non sqlite.dll che è introvabile anche sul sito ufficiale di SQLite...

Qualcuno ha un consiglio? Grazie!
Titolo: Re:problema installazione lazreport
Inserito da: xinyiman - Marzo 27, 2012, 05:12:56 pm
E' importante sapere che se un rebuild di lazarus ha creato dei problemi è facile tornare indietro così, nella cartella di lazarus ipotizziamo

C:\lazarus

esistono 2 eseguibili che si chiamano lazarus.exe e lazarus.old.exe. Basta cancellare lazarus.exe e copiare lazarus.old.exe e poi rinominarlo in lazarus.exe

Poi cercare di risolvere il problema che ha causato il crash! Per curiosità alleghi una schermata dell'errore!?
Titolo: Re:problema installazione lazreport
Inserito da: graffaele - Marzo 28, 2012, 09:50:17 am
E' importante sapere che se un rebuild di lazarus ha creato dei problemi è facile tornare indietro così, nella cartella di lazarus ipotizziamo

C:\lazarus

esistono 2 eseguibili che si chiamano lazarus.exe e lazarus.old.exe. Basta cancellare lazarus.exe e copiare lazarus.old.exe e poi rinominarlo in lazarus.exe

Poi cercare di risolvere il problema che ha causato il crash! Per curiosità alleghi una schermata dell'errore!?

Grazie della risposta.

Come tornare indietro effettivamente l'avevo già capito da solo...  ;)

Allego la schermata (sperando di non sbagliare!)


Titolo: Re:problema installazione lazreport
Inserito da: xinyiman - Marzo 28, 2012, 11:08:40 am
Prova prima di installare lazreport a fare "File" -> "Chiudi tutti i file dell'editor", così ti chiude tutti i progetti (senza mantenere dipendenze) e poi prova ad installare lazreport. Penso che basti questo!
Titolo: Re:problema installazione lazreport
Inserito da: graffaele - Marzo 28, 2012, 12:47:51 pm
Prova prima di installare lazreport a fare "File" -> "Chiudi tutti i file dell'editor", così ti chiude tutti i progetti (senza mantenere dipendenze) e poi prova ad installare lazreport. Penso che basti questo!

niente, stesso errore...   :(

scusa xinyiman, giusto per avere tutti gli elementi, mi diresti la versione del tuo Lazarus e del tuo LazReport? Le mie sono Lazarus 0.9.30.4, FPC: 2.6.0., LazReport: 0.9.8 tutto sotto Windows Seven 64bit (ma ho scaricato la versione 32bit di Lazarus per problemi con l'installazione di SQLite)
Titolo: Re:problema installazione lazreport
Inserito da: xinyiman - Marzo 28, 2012, 01:34:20 pm
versione lazarus: 0.9.30
FPC: 2.4.2
Lazreport: 0.9.8

Win xp 32 bit

Secondo me è un problema dei 64 bit. Hai provato a segnalarlo sulla community ufficiale?!
Titolo: Re:problema installazione lazreport
Inserito da: graffaele - Marzo 28, 2012, 02:26:39 pm
Finalmente ho capito il problema!!!  ;D

Il messaggio non era riferito a LazReport ma ad un altro package che avevo aggiunto durante le confuse fasi in cui non riuscivo a far fuzionare SQLite... quindi quando Lazarus veniva ricompilato includeva pure 'sto package (che riguardava appunto sqlite 1) che dava quel problema: mi è bastato eliminare il maledetto ed ora LazReport è bello ed installato nell'ide!

Come sempre la soluzione è semplicissima... quando la si conosce!
Titolo: Re:problema installazione lazreport
Inserito da: xinyiman - Marzo 28, 2012, 02:32:05 pm
Meno male, infatti mi sembrava strano che lazreport richiedesse sqlite!  ;)