Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: nomorelogic - Febbraio 06, 2019, 03:21:56 pm

Titolo: VM linux per sviluppo lazarus
Inserito da: nomorelogic - Febbraio 06, 2019, 03:21:56 pm
con l'uscita di lazarus 2 m'è venuto in mente di preparare una VM linux con lazarus preinstallato

per ora la scelta è ricaduta su una derivata di devuan: miyo https://sourceforge.net/projects/miyolinux/ (https://sourceforge.net/projects/miyolinux/)
ma non è detto che rimanga così

attualmente nella VM c'è installato lazarus 1.6 (quello standard da repository insomma) + lazarus 2 con fpc 3.04

ora un paio di considerazioni:
Titolo: Re:VM linux per sviluppo lazarus
Inserito da: xinyiman - Febbraio 06, 2019, 03:51:31 pm
Bhe da parte mia sicuramente
virtual tree view
lazreport
rx component (però la mia versione modificata e mantenuta solo da me)
zeoslib (versione che supporti anche firebird 3)
fpweb
lamw (per programmare android)
poi al momento non mi viene in mente altro

Quello che sarebbe bello però è la cross compilazione verso
win32
win64
darwin 32
darwin 64

La palla agli altri.
Titolo: Re:VM linux per sviluppo lazarus
Inserito da: guest1752 - Febbraio 06, 2019, 05:43:45 pm
io userei la debian o la mint comunque

https://www.pilotlogic.com/sitejoom/

date uno sguardo se non lo conoscete
Titolo: Re:VM linux per sviluppo lazarus
Inserito da: nomorelogic - Febbraio 06, 2019, 07:35:20 pm
se tutto va come penso ognuno potrà installare sulla distro che preferisce
speriamo bene :)
Titolo: Re:VM linux per sviluppo lazarus
Inserito da: nomorelogic - Marzo 25, 2019, 09:53:13 am
dopo un po' di tempo ho fatto qualche progresso

ho creato un repository per contenere una installazione funzionante di fpc+lazarus per Linux
il repo è: bitbucket.org/nomorelogic/linuxdevel (http://bitbucket.org/nomorelogic/linuxdevel)

Nel repo trovate 2 cartelle:

In laz2 c'è una installazione autonoma e teoricamente funzionante appena dopo averla clonata
Per chi voglia provare, fate come segue:

Codice: [Seleziona]
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Icon=/home/lazuser/linuxdevel/laz2/lazarus/images/icons/lazarus.ico
Exec=/home/lazuser/linuxdevel/laz2/lazarus/lazarus --pcp="/home/lazuser/devel/laz2/config_lazarus" %f
Name=Lazarus_laz2
GenericName=Lazarus IDE with Free Pascal Compiler
Category=Application;IDE;Development;GUIDesigner;
Keywords=editor;Pascal;IDE;FreePascal;fpc;Design;Designer;

In teoria dovrebbe partire lazarus 2.
Tra qualche giorno farò qualche prova tipo aggiungere dei package e/o cross compiler.
In teoria dopo aver aggiornato con un "git pull" si dovrebbe avere un ambiente funzionante ed aggiornato.

Se qualcuno prova, fate sapere :)


Edit:
in realtà avevo iniziato il lavoro per fare una VM ma poi ho voluto provare con un repo
la VM, più avanti, quando l'ambiente fpc+laz sarà completo se qualcuno vuole posso metterla a disposizione
Titolo: Re:VM linux per sviluppo lazarus
Inserito da: xinyiman - Marzo 25, 2019, 12:01:54 pm
Scusa nomore, una domanda. Che vantaggio c'è nell'usare il tuo repository piuttosto che installarsi fpcupdeluxe e installarsi fpc/lazarus exnovo?! Inoltre che versione di linux hai usato per creare la tua versione? Perchè non penso che possa funzionare su ogni tipo di linux indiscriminatamente.
Titolo: Re:VM linux per sviluppo lazarus
Inserito da: nomorelogic - Marzo 25, 2019, 02:41:34 pm
per ora solo di semplicità di installazione
nel senso che l'idea è di fare in modo che uno si installa la distro linux che gli piace e poi clonando un repo si ha una installazione pronta all'uso

più avanti vorrei tenere pronti all'uso 2 o 3 ambienti di sviluppo: quello stabile attuale, lo stabile precedente e la trunk con i vari cross compiler

nulla di impossibile da fare in autonomia ma vorrei anche dare una mano a chi con Linux non si sente a proprio agio :)

PerLa distro che sto usando, per ora è una Devuan 2 ASCII ma vorrei fare in modo che questo repo non dipenda da una distro in particolare.
Titolo: Re:VM linux per sviluppo lazarus
Inserito da: Stilgar - Marzo 25, 2019, 05:29:42 pm
Hi hi viste le premesse mi tengo la mia di vm di sviluppo 🤣🤣
Titolo: Re:VM linux per sviluppo lazarus
Inserito da: nomorelogic - Marzo 27, 2019, 08:16:01 pm
la VM intanto avanza (è sempre disponibile per chi la volesse)

c'è installato mssql server 2017 Developer Edition