Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: nomorelogic - Luglio 25, 2024, 10:02:43 am
-
questo link penso possa essere interessante
sicuramente molte librerie già le conoscete ma si tratta di una bella raccolta :)
https://github.com/Fr0sT-Brutal/awesome-pascal (https://github.com/Fr0sT-Brutal/awesome-pascal)
-
Interessante. Però vorrei sapere, nei pacchetti dove c'è scritto solo Delphi e non Fpc, c'è un modo per convertirli e installarli su Lazarus?
-
Quel repository elenca i progetti, non li mantiene nè ha il "fork". Quindi l'autore non ha profuso energie per effettuare alcun porting o elaborazione (eccetto per alcuni che erano di suo interesse).
Il porting quindi può essere effettuato. Tieni presente che la maggior parte del linguaggio Delphi e dei componenti sono comuni con Lazarus e viceversa. Ovvio che se nei progetti vengono usate peculiarità spinte, allora diventa tutto più difficile se non "impossibile".
Delphi ha implementato diverse funzionalità (anche a livello di linguggio) in questi ultimi anni, così come Fpc e Lazarus. Questo ha fatto ciò che le strade tra i due ambienti si stiano sempre più allontanando.
Prima ho affermato "impossibile" ... non è che sia impossibile ma le risorse da mettere in campo saranno enormi ed il gioco non vale la candela.
Ciao
-
si può cercare se magari qualcuno ha fatto un porting che non è registrato in quell'elenco
in alternativa si può usare il wizard di lazarus per importare i progetti Delphi
secondo me una libreria più è datata e più ci sono probabilità che venga compilata con poche modifiche anche in Lazarus/FPC
insomma è da provare, mai dire mai :)
-
In ogni caso, se serve una mano rimango a disposizione per quanto possibile. Se è da convertire qualcosa avendo sia Delphi che Lazarus mi è più semplice rispetto a chi a solo Lazarus. Se non altro posso indicarvi i punti critici su cui bisogna lavorare.
Sempre per quanto è in mio potere fare ovviamente (tempo / conoscenza / voglia / etc ...).
Ciao