* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Aprile 21, 2024, 04:48:38 pm

Inserisci il nome utente, la password e la durata della sessione.

12 Visitatori, 1 Utente

Autore Topic: [Risolto] Errore su ZComponent  (Letto 2533 volte)

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
[Risolto] Errore su ZComponent
« il: Gennaio 30, 2023, 06:12:51 pm »
Dopo l'ultima resinstallazione di Lazarus, ho completato oggi un ciclo di modifiche ed ho avviato il progetto corrente per provare quanto fatto.

Ebbene mi sono trovato difronte ad un messaggio di errore, inizialmente NON capito, perchè non l'avevo collegato alla  reinstallazione. Infatti prima non si verificava.
Poi mi sono ricordato ed ho guardato nella finestra IDE->Progetto->Analizzatore. Ho scoperto che mancava il pacchetto zcomponent. Ho proceduto all'installazione attraverso la finestra "Installa/disinstalla pacchetti" e cliccando su "Installa" e poi su "Salve e ricostruisci l'IDE"
Sembra che l'installazione termini bene. Invece, riavviando l'esecuzione del programma, riappare l'errore e l?analizzatore Progetti dice sempre che manca il pacchetto "zcomponent".

Ho guardato anche l'elenco dei pacchetti nella finestra IDE->Pacchetto->On Line Package Manager e non vi trovo assolutamante il pacchetto zcomponent.

Ma che significa? Sbaglio percorso di installazione?
Purtroppo non ricordo più come ho proceduto la prima volta.
« Ultima modifica: Febbraio 09, 2023, 04:20:24 pm da petrusic »
ciao ciao

giacomarko

  • Full Member
  • ***
  • Post: 105
  • Karma: +6/-0
Re:Errore su ZComponent
« Risposta #1 il: Gennaio 30, 2023, 07:37:11 pm »
Successo anche a me, non ricordo se con Zeos o altro componente, 
che da quello che si vede sembra installato, almeno così dice  OPM ma facilmente qualche cosa non è andato a buon fine
ho risolto così;

a. aperto progetto nuovo, vuoto (ho l'impressione che disinstallare un componente in uso, faccia casino)
b. disinstallato il componente (nel tuo caso Zeos)
c. ricostruzione IDE
d. chiuso Lazarus
e. riaperto e installato il componente
f. ricostruzione IDE

a questo punto nella component bar diovresti trovare tutti i componenti Zeos

m
SO: W11
Release Lazarus: 3.0 del 2023.12.17 win32/win64
Versione FPC: 3.2.2
DB: MySQL 5.0, MSAccess

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
Re:Errore su ZComponent
« Risposta #2 il: Gennaio 31, 2023, 12:37:33 pm »
Successo anche a me, non ricordo se con Zeos o altro componente, 
che da quello che si vede sembra installato, almeno così dice  OPM ma facilmente qualche cosa non è andato a buon fine
ho risolto così;

a. aperto progetto nuovo, vuoto (ho l'impressione che disinstallare un componente in uso, faccia casino)
b. disinstallato il componente (nel tuo caso Zeos)
c. ricostruzione IDE
d. chiuso Lazarus
e. riaperto e installato il componente
f. ricostruzione IDE

a questo punto nella component bar diovresti trovare tutti i componenti Zeos

m
Ho eseguito la prova che mi hai suggerito, ma a me non ha funzionato.

Si, è vero che nella barra dei componenti dell'IDE, per la scheda ZeosZAccess compaiono tutti i componenti ZEOS, ma il programma, al 1° accesso  tramite ZEOS  al DB SQLite, produce sempre lo stesso errore di "eccezione di classe".
ciao ciao

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
Re:Errore su ZComponent
« Risposta #3 il: Gennaio 31, 2023, 04:22:55 pm »
Ho ripreso la guida wiki per l'installazione di Zeoslib ed ho eseguito il download   del file.zip.
A questo punto volevo capire in quale directory trasferire detto file per l'estrazione del suo contenuto, perchè, probabilmente l'IDE di Lazarus esegue le installazioni dei pacchetti in directory diverse da quelle dove, durante l'esecuzione del programma utente, vengono cercate.

Allora, attraverso l'IDE di Lazarus, sono andato in cerca del percorso corretto, trovando la realtà riportata nelle immagini allegate.
Dopo tutto ciò però non ho capito il quale directory destinare il file scaricato.
ciao ciao

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
Re:Errore su ZComponent
« Risposta #4 il: Gennaio 31, 2023, 05:35:30 pm »
Scusate se sto scrivendo in continuazione, ma poco fa ho trovato qui un caso di errore simile al mio eisalente al 2020 e che riguardava una forma di incompatibilità fra versione di Lazarus e versione di Zeos.lib

Non vorrei che il fenomeno si stia ripetendo nella relazione fra Lazaus 2.2.4  Zeoslib 7.2.14.

Perciò ho cercato e scaricato il file zeosdbo-7.2.12-stable.zip. Poi l'ho trasferito sotto la directory /home/petru/.lazarus/onlinepackagemanager/packages ed ho estratto il file .zip nella nuova cartella
/home/petru/.lazarus/onlinepackagemanager/packages/zeosdbo-7.2.12-stable.
Infine, ho aperto la finestra dell'IDE di Lazarus Pacchetto->Apri il file del pacchetto (.lpk) per arrivare fino alla directory zeosdbo-7.2.12-stable, ma mi sono dovuto fermare perchè non ho potuto vedere la cartella nascosta ".lazarus".


« Ultima modifica: Gennaio 31, 2023, 06:28:32 pm da petrusic »
ciao ciao

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1266
  • Karma: +43/-0
  • Prima ascoltare, poi decidere
Re:Errore su ZComponent
« Risposta #5 il: Gennaio 31, 2023, 10:40:48 pm »
Non sono un conoscitore di Lazarus sotto Linux, e per questo ho evitato la discussione.

Però quello che ti stà succedendo a me pare molto simile ad altri disguidi segnalati negli aggiornamenti tra versioni.

Il tutto potrebbe accedere a seguito della presenza di cartelle / file rimasti dalle vecchie installazioni e che con le nuove versioni rimangono orfani in quanto i nuovi aggiornamenti adottano un percorso diverso.

Vedi se l'articolo nel blog: https://blog.lazaruspascal.it/2022/03/03/installazione-in-linux-risoluzione-problemi/ ti è utile.
Mancano le path dove vengono posti i sorgenti e i compilati di Lazarus (.lazarus ?? ), vanno eliminate anche quelle prima di reinstallare Lazarus.

L'articolo ha già linkato i curl per l'ultima realease stabile di Lazarus / FPC.

La directory ".lazarus" si trova nella $Home e la puoi vedere con il comando "ls -a"

Ciao
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
Re:Errore su ZComponent
« Risposta #6 il: Febbraio 01, 2023, 10:45:07 am »
Vedi se l'articolo nel blog: https://blog.lazaruspascal.it/2022/03/03/installazione-in-linux-risoluzione-problemi/ ti è utile.
Mancano le path dove vengono posti i sorgenti e i compilati di Lazarus (.lazarus ?? ), vanno eliminate anche quelle prima di reinstallare Lazarus.
L'articolo ha già linkato i curl per l'ultima realease stabile di Lazarus / FPC.
Si, ho visto e riguarda quanto da me seguito, tramite le tue indicazioni, negli ultimi mesi di vicissitudini non felici con Lazarus.

Dopo l'ultima installazione, fatta sempre con "curl", Lazarus ha funzionato perfettamente. Poi ho dovuto aggiungere i componenti Zeos per la gestione del mio database, strutturato in SQLite. E' a quel punto che, avviando il programma per le dovute prove, al 1° accesso al database, è comparsa l'anomalia sull'eccezione di classe.
Ma, non essendo cambiato il metodo d'accesso al DB, rispetto alle precedenti versioni del mio programma, non ho capito da cosa potesse dipendere, perciò ho cercato altre spiegazioni e l'unica plausibile è stata quella di mancanza di compatibilità dell'insieme Zeoslib rispetto a Lazarus.

Citazione da: DragoRosso
La directory ".lazarus" si trova nella $Home e la puoi vedere con il comando "ls -a"
Si, lo so già, però ho visto che, entrando in IDE->Pacchetto->Apri pacchetto caricato, la ricerca dei file si indirizza verso  /usr/share/lazarus/2.2.4/components/ e francamente non ho capito più il meccanismo di ricerca.

Ora non so più se fidarmi di Zeosdbo-7.2.14 o se dovrò, a fine della prossima nuova installazione di Lazarus, optare per una versione precedente e dove, eventualmente caricarla per poterla rendere disponibile alle funzioni di ricerca di Lazarus "Online Package Manager".
« Ultima modifica: Febbraio 01, 2023, 02:30:49 pm da petrusic »
ciao ciao

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
Re:Errore su ZComponent
« Risposta #7 il: Febbraio 02, 2023, 03:10:29 pm »
Vedi se l'articolo nel blog: https://blog.lazaruspascal.it/2022/03/03/installazione-in-linux-risoluzione-problemi/ ti è utile.
Mancano le path dove vengono posti i sorgenti e i compilati di Lazarus (.lazarus ?? ), vanno eliminate anche quelle prima di reinstallare Lazarus.
L'articolo ha già linkato i curl per l'ultima realease stabile di Lazarus / FPC.
Perfetto, ho seguito ancora una volta il percorso di installazione di Lazarus con curl, tenendo conto che esiste già il file
relativo al cerificato.

Tuttavia, non sono sicuro che L'installazione sia andata bene perchè, in coda, è apparso un messaggio per me incomprensibile.
Riporto pertanto le righe iniziali e finali dell'installazione.
Codice: [Seleziona]
petrus@petrus13:~$ curl -L https://cloud.dyn-o-saur.com/lazarus-ide | bash

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   714  100   714    0     0   1311      0 --:--:-- --:--:-- --:--:--  1312
Downloading Lazarus and FPC packages
--2023-02-02 14:43:47--  https://cloud.dyn-o-saur.com/fpc-laz_3.2.2-210709_amd64.deb
Risoluzione di cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)... 217.198.132.230, 2a00:6d43:601:e600:3e37:12ff:feaa:da7
Connessione a cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)|217.198.132.230|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 200 OK
Lunghezza: 39280196 (37M) [text/html]
Salvataggio in: ‘fpc-laz_3.2.2-210709_amd64.deb’

fpc-laz_3.2.2-21070 100%[===================>]  37,46M  5,75MB/s    in 6,8s   
. . .
. . .
Rebuilding /usr/share/applications/bamf-2.index...
Elaborazione dei trigger per desktop-file-utils (0.26-1ubuntu3)...
Configurazione di libxau-dev:amd64 (1:1.0.9-1build5)...
Configurazione di libice-dev:amd64 (2:1.0.10-1build2)...
Elaborazione dei trigger per gnome-menus (3.36.0-1ubuntu3)...
Configurazione di libsm-dev:amd64 (2:1.2.3-1build2)...
Elaborazione dei trigger per libglib2.0-0:amd64 (2.72.4-0ubuntu1)...
Configurazione di libxdmcp-dev:amd64 (1:1.1.3-0ubuntu5)...
Configurazione di libatk1.0-dev:amd64 (2.36.0-3build1)...
Configurazione di libgdk-pixbuf-2.0-dev:amd64 (2.42.8+dfsg-1ubuntu0.2)...
Configurazione di libharfbuzz-dev:amd64 (2.7.4-1ubuntu3.1)...
Configurazione di libxcb1-dev:amd64 (1.14-3ubuntu3)...
Configurazione di libx11-dev:amd64 (2:1.7.5-1)...
Configurazione di libxfixes-dev:amd64 (1:6.0.0-1)...
Configurazione di libxcb-shm0-dev:amd64 (1.14-3ubuntu3)...
Configurazione di libxcb-render0-dev:amd64 (1.14-3ubuntu3)...
Configurazione di libxext-dev:amd64 (2:1.3.4-1build1)...
Configurazione di libxi-dev:amd64 (2:1.8-1build1)...
Configurazione di libxrender-dev:amd64 (1:0.9.10-1build4)...
Configurazione di libxft-dev:amd64 (2.3.4-1)...
Configurazione di libxdamage-dev:amd64 (1:1.1.5-2build2)...
Configurazione di libxcomposite-dev:amd64 (1:0.4.5-1build2)...
Configurazione di libxcursor-dev:amd64 (1:1.2.0-2build4)...
Configurazione di libxrandr-dev:amd64 (2:1.5.2-1build1)...
Configurazione di libxinerama-dev:amd64 (2:1.1.4-3)...
Configurazione di libcairo2-dev:amd64 (1.16.0-5ubuntu2)...
Configurazione di libpango1.0-dev:amd64 (1.50.6+ds-2)...
Configurazione di libgtk2.0-dev:amd64 (2.24.33-2ubuntu2)...
Configurazione di lazarus-project (2.2.4)...
N: Lo scaricamento è eseguito come root, ma non in una sandbox, poiché l'utente "_apt" non ha accesso al file "/home/petrus/lazarus-project_2.2.4-0_amd64.deb". - pkgAcquire::Run (13: Permesso negato)
petrus@petrus13:~$

Io non ricordo se, anche in passato è stato prodotto tale messaggio.

Ho riavviato il sistema e non ho trovato l'icona d'avvio di Lazarus nelle schermate di gnome. Esiste tuttavia presente fra le applicazioni preferite e Lazarus si avvia senza anomalie.

« Ultima modifica: Febbraio 02, 2023, 03:17:53 pm da petrusic »
ciao ciao

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1266
  • Karma: +43/-0
  • Prima ascoltare, poi decidere
Re:Errore su ZComponent
« Risposta #8 il: Febbraio 02, 2023, 11:30:11 pm »
C'è qualcosa che non và. avrebbe dovuto scaricare ed "eseguire" 3 file, invece li ne è stato scaricato ed eseguito solo 1 mi pare.

Il fatto che funzioni apparentemente tutto non và bene. Manca sicuramente da installare l'ultimo pacchetto (dato l'errore visualizzato).

Ciò significa che non hai tutto ciò che ti serve installato, oppure che una vecchia versione di Lazarus è rimasta.

Prova ad "eseguire" a mano i tre file scaricati secondo la sequenza indicata nel blog.

Ciao
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
Re:Errore su ZComponent
« Risposta #9 il: Febbraio 03, 2023, 10:53:18 am »
C'è qualcosa che non và. avrebbe dovuto scaricare ed "eseguire" 3 file, invece li ne è stato scaricato ed eseguito solo 1 mi pare.
Il fatto che funzioni apparentemente tutto non và bene. Manca sicuramente da installare l'ultimo pacchetto (dato l'errore visualizzato).

Ciò significa che non hai tutto ciò che ti serve installato, oppure che una vecchia versione di Lazarus è rimasta.
Prova ad "eseguire" a mano i tre file scaricati secondo la sequenza indicata nel blog.

Eseguito, almeno spero di avere fatto bene, quanto mi hai indicato:
Codice: [Seleziona]
petrus@petrus13:~$ sudo dpkg -i fpc-laz_3.2.2-210709_amd64.deb
[sudo] password di petrus:
(Lettura del database... 269090 file e directory attualmente installati.)
Preparativi per estrarre fpc-laz_3.2.2-210709_amd64.deb...
Estrazione di fpc-laz (3.2.2) su (3.2.2)...
Configurazione di fpc-laz (3.2.2)...
Running on linux
Write permission in /etc.
Writing sample configuration file to /etc/fpc.cfg
Saved old "fpc.cfg" to "fpc.bak"
Writing sample configuration file to /usr/lib/fpc/3.2.2/ide/text/fp.cfg
Saved old "fp.cfg" to "fp.bak"
Writing sample configuration file to /usr/lib/fpc/3.2.2/ide/text/fp.ini
Saved old "fp.ini" to "fp.bak"
Writing sample configuration file to /etc/fppkg.cfg
Saved old "fppkg.cfg" to "fppkg.bak"
Writing sample configuration file to /etc/fppkg/default
Saved old "default" to "default.bak"
Elaborazione dei trigger per man-db (2.10.2-1)...
petrus@petrus13:~$ sudo dpkg -i fpc-src_3.2.2-210709_amd64.deb
(Lettura del database... 269090 file e directory attualmente installati.)
Preparativi per estrarre fpc-src_3.2.2-210709_amd64.deb...
Estrazione di fpc-src (3.2.2) su (3.2.2)...
Configurazione di fpc-src (3.2.2)...
petrus@petrus13:~$ sudo dpkg -i lazarus-project_2.2.4-0_amd64.deb
(Lettura del database... 269090 file e directory attualmente installati.)
Preparativi per estrarre lazarus-project_2.2.4-0_amd64.deb...
Estrazione di lazarus-project (2.2.4) su (2.2.4)...
Configurazione di lazarus-project (2.2.4)...
Elaborazione dei trigger per bamfdaemon (0.5.6+22.04.20220217-0ubuntu1)...
Rebuilding /usr/share/applications/bamf-2.index...
Elaborazione dei trigger per mailcap (3.70+nmu1ubuntu1)...
Elaborazione dei trigger per gnome-menus (3.36.0-1ubuntu3)...
Elaborazione dei trigger per desktop-file-utils (0.26-1ubuntu3)...
Elaborazione dei trigger per shared-mime-info (2.1-2)...
Elaborazione dei trigger per man-db (2.10.2-1)...
petrus@petrus13:~$
Ho riportato la sequenza intera dei comandi. Ho guardato i messaggi generati durante l'esecuìzione dei file e mi pare che l'installazione di  fpc-src_3.2.2-210709_amd64.deb non sia andata bene, ma io non sono in grado di capire se ho interpretato bene. Di conseguenza non so ora il mio ambiente Lazarus sia completo.

« Ultima modifica: Febbraio 03, 2023, 10:58:43 am da petrusic »
ciao ciao

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1266
  • Karma: +43/-0
  • Prima ascoltare, poi decidere
Re:Errore su ZComponent
« Risposta #10 il: Febbraio 04, 2023, 02:45:13 pm »
A me pare che sia andato tutto bene. Ha riscritto anche i file di configurazione, quindi devresti essere a posto.
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
Re:Errore su ZComponent
« Risposta #11 il: Febbraio 04, 2023, 05:57:25 pm »
A me pare che sia andato tutto bene. Ha riscritto anche i file di configurazione, quindi devresti essere a posto.
Va bene.

Allora, dovrei essere pronto per installare ZeosLib. E qui conviene, secondo me, modificare il procedimento perchè l'ultima installazione apparentemente sembrava essere andata bene, invece poi, nell'esecuzione in prova è comparso il messaggio con l'errore di "eccezione di classe".

Ho potuto accertare che l'errore si manifesta , subito dopo l'avvio, dopo i controlli preliminari sul file di database,  al momento dell'esecuzione della prima istruzione del seguente gruppo:
Codice: [Seleziona]
procedure TForm1.Panel1Enter(Sender: TObject);
var
  totRecQry: Integer;

  msgErro, msgScelta, sql: String;

begin
  Menu2.Enabled:= False;
  if not FileExists(dbOrig) then
  begin
   ShowMessage('DB ' + dbOrig + ' INESISTENTE - il Programma verra'' chiuso');
    Halt;   // Halt interrompe BRUTALMENTE l'esecuzione del programma e restituisce il controllo al chiamante
  end;           
. . .                           
  sql:= 'SELECT IdRiepMovg FROM riepmovg';   
  DataModule1.ZReadOnlyQuery1.Active:= False;     // <-- istruzione che provoca l'errore di "ECCEZIONE DI CLASSE"
  DataModule1.ZConnection1.Database := dbCorr;
  Writeln('DataModule1.ZConnection1.Database= "' + DataModule1.ZConnection1.Database + '"');
  DataModule1.ZReadOnlyQuery1.SQL.Text:= sql;
  DataModule1.ZReadOnlyQuery1.Active:= True;
  if (DataModule1.ZReadOnlyQuery1.RecordCount) > 0 then
  begin                                               
. . .

La prima incertezza è:
- Se reinstallo da IDE -> Pacchetto -> Online Package Manager  per selezionare ZeosDBO ed installare, sicuramente mi si ripresenterà il problema.
- Se scarico da SourceForge il file  zeosdbo-7.2.14-stable.zip per installarlo manualmente, poi non sono in grado di procedere all'installazione, perchè non l'ho mai fatto e non ho trovato una guida o una nota che mi spiegasse come fare.

Ho trovato proprio poco fa questa guida ed ho seguito  le indicazioni fino all'esecuzione dei comandi indicati per Linux subversion, però l'IDE di Lazarus non è stato aggiornato.

Sono, perciò, al punto di prima.
« Ultima modifica: Febbraio 04, 2023, 06:20:22 pm da petrusic »
ciao ciao

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1266
  • Karma: +43/-0
  • Prima ascoltare, poi decidere
Re:Errore su ZComponent
« Risposta #12 il: Febbraio 04, 2023, 08:00:41 pm »
Ma dopo avere compilato ed installato (che immagino siano andati a buon fine) ... hai ricompilato l'IDE ?
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

petrusic

  • Hero Member
  • *****
  • Post: 589
  • Karma: +0/-0
Re:Errore su ZComponent
« Risposta #13 il: Febbraio 05, 2023, 03:40:03 pm »
Ma dopo avere compilato ed installato (che immagino siano andati a buon fine) ... hai ricompilato l'IDE ?
No, veramente no.

Ho provato a ricostruire l'IDE, ma mi ha dato il seguente ERRORE:
Citazione
"Il progetto richiede il pacchetto "pack_powerpdf"
Ma non è stato trovato, Vedere progetto -> Analizzatore progetti."

Riepilogo quanto fatto: Ho eseguito i seguenti comandi:
Codice: [Seleziona]
sudo apt-get install subversion
  cd zeosdbo
 1162  svn co http://svn.code.sf.net/p/zeoslib/code-0/trunk
 1163  sudo apt update
 1164  sudo apt upgrade
sotto zeosdbo c'è:
Codice: [Seleziona]
			   zeosdbo
petrus@petrus13:~$ cd zeosdbo
petrus@petrus13:~/zeosdbo$ dir
trunk
petrus@petrus13:~/zeosdbo$ cd trunk
petrus@petrus13:~/zeosdbo/trunk$ dir
artwork  COPYING.ZEOS   documentation  packages  zeosbugtemplate
build database   examples src
COPYING  developer_diary  lib test
petrus@petrus13:~/zeosdbo/trunk$
Ho cercato il pack_powerpdf, ma non l'ho trovato.
Sono assolutamente disorientato, perchè potrebbe essere che:
- pack_powerpdf non sia un pacchetto di Zeos e ciò potrebbe signicare che l'installazione di Lazarus non sia stata conclusa correttamente,
- la directory zeosdbo che ho creato non sia riconosciuta, magari perchè creata fuori dal percorso di ricerca dell'IDE di Lazarus.

Ho guardato infine in IDE -> Pacchetto -> Online Package Manager e sulla riga di Zeosdbo compare la dicitura "installato parzialmente"

 :o








« Ultima modifica: Febbraio 05, 2023, 04:49:12 pm da petrusic »
ciao ciao

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1266
  • Karma: +43/-0
  • Prima ascoltare, poi decidere
Re:Errore su ZComponent
« Risposta #14 il: Febbraio 05, 2023, 06:30:30 pm »
Installa "PowerPdf" dall'online package manager (ritengo sia quello che manca).

L'installazione di Zeos è parziale perchè non hai ricostruito l'IDE (anche questa è una supposizione).

Puoi anche non installare PowerPdf: se vai in Installa / Disintalla Pacchetti dovresti avere nella colonna di sinistra prprio quel pacchetto che risulta da installare, se lo rimuovi non ti verrà richiesto.

Poi, ricostruisci l'IDE.

Ciao
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

 

Recenti

How To

Utenti
  • Utenti in totale: 785
  • Latest: gmax
Stats
  • Post in totale: 18772
  • Topic in totale: 2233
  • Online Today: 37
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 1
Guests: 12
Total: 13

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.