Italian community of Lazarus and Free Pascal
Programmazione => Componenti Aggiuntivi => Topic aperto da: Lorenzo - Ottobre 16, 2025, 06:20:35 pm
-
Premetto che varie ricerche sul web mi suggeriscono di scaricare LAMW da git ed eseguire lo script di installazione che oltre che installa una versione stable di Lazarus(la 3.x) già configurata per lo sviluppo Android.
Io invece non cambierei la versione 4.2 con qualsiasi altra precedente,inoltre vorrei usare un unico RAD Lazarus sia per lo sviluppo desktop che per quello mobile.
Così ho scaricato il kit LAMW dal Market Place di Lazarus e ho scaricato le varie componenti di cui LAMW si serve come Apache Ant,Gradle,NDK e Android-SDK.
Questa è la schermata di configurazione LAMW
(http://schermata.png)
(http://schermata.png)
(http://schermata.png)
Tutto sembra funzionare,ma l'ultimo passo è scaricare il compilatore fpc-arm.
Infatti mi viene dato questo errore
(http://errore.png)
(http://errore.png)
(http://errore.png)
Ho scaricato questo compilatore però non saprei come configurare Lazarus per poter sviluppare l'applicazione Android da desktop.
Dovrei utilizzare dal menu il comando Configura "Costruisci Lazarus"?
-
Hai provato ad usare FpcUpDeluxe: https://github.com/LongDirtyAnimAlf/fpcupdeluxe (https://github.com/LongDirtyAnimAlf/fpcupdeluxe) ?
-
Grazie.
Da quel poco di tempo che uso Lazarus,mi stavo ostinando a costruire un ambiente adatto per Android.
Ottimo strumento!!
-
Per android e LAMW consiglio di usare l'installer LAMW-Manager
x windows: https://github.com/dosza/LAMWManager-win
x linux: https://github.com/dosza/LAMWManager-linux
Si occupa lui di scaricarti e installarti tutto. Però ti crea un installazione di lazarus parallela a quella che hai già.
-
Però ti crea un installazione di lazarus parallela a quella che hai già.
Ti ringrazio.
Però è proprio questo che vorrei evitare.Il Market Place dell'ultima versione mi ha aiutato molto con LAMW.
Ora mi sto giostrando con fpcupdelux per far in modo che Lazarus possa supportarmi più di un compilatore.
Anche perchè il problema sembra essere proprio il compilatore.
Proveniendo da Delphi e abituato all'universalità di Firemonkey,credo sarà dura... :'(