program Project1;
{$mode objfpc}{$H+}
uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
Interfaces, // this includes the LCL widgetset
Forms, unit1
{ you can add units after this };
{$R *.res}
begin
RequireDerivedFormResource:=True;
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Ciao.Quello che dicono in soldoni è che la configurazione di build potrebbe non essere corretta.Prova a controllare
1) fpc -vt bogus. Tra le copie "standard" da installazione e qualche copia nella home (visto che per unix ricompila tutto e mette nella home dell'utente che stai usando) potrebbero esserci problemi. Potresti aver compilato lazarus con qualche pacchetto custom e l'aggiornamento del "compilatore base" potrebbe averti disallineato le cose già compilate.
2) Ricompilare lazarus
3) Controllare se, per qualche assurdo motivo, per linux non ti abbia generato una configurazione per windows. In questo modo non ti trova il "widgetset" di riferimento.
Partirei dalla 3 ;)
Stilgar
Ciao.Quello che dicono in soldoni è che la configurazione di build potrebbe non essere corretta.Prova a controllare
1) fpc -vt bogus. Tra le copie "standard" da installazione e qualche copia nella home (visto che per unix ricompila tutto e mette nella home dell'utente che stai usando) potrebbero esserci problemi. Potresti aver compilato lazarus con qualche pacchetto custom e l'aggiornamento del "compilatore base" potrebbe averti disallineato le cose già compilate.
2) Ricompilare lazarus
3) Controllare se, per qualche assurdo motivo, per linux non ti abbia generato una configurazione per windows. In questo modo non ti trova il "widgetset" di riferimento.
Partirei dalla 3 ;)
Stilgar
Scusa, ma che versione di Ubuntu hai ?
Questo weekend ho aggiornato la mia alla 19.10 (64 bit) e, se non ricordo male, la versione di Lazarus che installa dai repository è la 2.0.4.
Ciao, Mario
32 o 64 bit?
Se ho tempo, o magari hai voglia di farlo tu, questo weekend scarico la ISO e faccio qualche prova su una macchina virtuale.
Anche se, dalla 18.04, sempre 64 bit ci sono passato nel 2018 e non ho avuto i tuoi problemi ...
Ciao, Mario
sudo apt install lazarus
Ciao,
ti dico cosa ho fatto:
ho creato la macchina virtuale ed ho installato Xubuntu 18.04 LTS 64 bit.
Durante l'installazione, ho selezionato sia il CheckBox che serve per fargli scaricare gli aggiornamenti durante l'installazione, sia il CheckBox che serve per installare i software di terze parti.
A fine installazione, dopo il primo riavvio, ho lanciato il comandoCodice: [Seleziona]Sono entrato in lazarus, ho compilato il progetto vuoto, e non ho avuto il minimo errore.sudo apt install lazarus
Tu cosa hai fatto di diverso rispetto a quello che ho fatto io????
Ciao, Mario