Italian community of Lazarus and Free Pascal

Programmazione => Componenti Aggiuntivi => Topic aperto da: DragoRosso - Gennaio 10, 2022, 02:39:53 pm

Titolo: RX (aka RXDBGRID) compilation in Lazarus 2.2.0
Inserito da: DragoRosso - Gennaio 10, 2022, 02:39:53 pm
Riprendo da un nuovo post la discussione in oggetto.

Dal forum in iinglese https://forum.lazarus.freepascal.org/index.php/topic,57815.0.html (https://forum.lazarus.freepascal.org/index.php/topic,57815.0.html) ci sono conferme che il problema esiste anche in Linux e viene risolto nel modo indicato https://www.lazaruspascal.it/index.php?topic=2580.msg16704#msg16704 (https://www.lazaruspascal.it/index.php?topic=2580.msg16704#msg16704).

Inoltre in Linux è presente anche un problema (sembra sia legato a RX e fp_lazreport) che impedisce il riavvio dopo la "ricompilazione di Lazarus".

Ciao
Titolo: Re:RX (aka RXDBGRID) compilation in Lazarus 2.2.0
Inserito da: DragoRosso - Gennaio 11, 2022, 03:48:18 pm
La definizione di compilazione, commentata nella versione funzionante, è errrata. E' dalla versione FPC 3.3.1 che la definizione  di TFieldType cambia. Quindi come suggerito nel forum internazionale, basta modificare quella senza aggiungere commenti:
Condizione corretta
Codice: pascal [Seleziona]
{$IF FPC_FULLVERSION > 30300}

invece di
Codice: pascal [Seleziona]
{$IF FPC_FULLVERSION > 30200}

Titolo: Re:RX (aka RXDBGRID) compilation in Lazarus 2.2.0
Inserito da: Avogadro - Gennaio 11, 2022, 11:08:40 pm
Domattina riprovo , il problema è che il tempo vola ...