Lazarus ID v3.99 nefunguje na Raspberry

Lazarus ID v3.99 nefunguje na Raspberry
« kdy: 31. 01. 2024, 13:04:33 »
Zdravím Vás.
Najde se někdo kdo, použiva?
Uplně nově nainstalovane na čistem systemu.
Po každem spuštění ni vyskakuje okno pro nastavení lazarusu.
https://i.postimg.cc/d3RY1WBT/lazarus-id.png
Poradite co stým?
Děkují.
« Poslední změna: 31. 01. 2024, 13:53:24 od Petr Krčmář »


Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #1 kdy: 31. 01. 2024, 14:20:07 »
No, asi jsem to posral.

Na starem raspi jsem to cele instaloval
sudo apt-get install fpc && sudo apt-get install lazarus

U noveho lazarusu byl problem, tak jsem zkoušel podle tohoto.
https://wiki.freepascal.org/Installing_Lazarus_on_Linux#Build_Lazarus_from_Source

sudo apt-get install fpc

git clone https://gitlab.com/freepascal.org/lazarus/lazarus.git lazarus-main
cd lazarus-main
make clean
make bigide

Takže fpc je přes sudo a zbytek jako pi a adresař lazarus-main je v adresaři pi.
Takže se lazarus asi do některých arderařu fpc nedostane.
Jak na to spravně?
Dik.

msx.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #2 kdy: 31. 01. 2024, 14:47:42 »
Ten screenshot je rozbitý. Kde ti dáva chybu? Posledný riadok? Ak áno, to je v poriadku, daj vytvoriť konfiguráciu. Poslednú dobu, čo tam pridali fpdebug, tak tú chybu hádže na Windows. Ak to otvoriš, je tam tlačidlo na vytvorenie konfigurácie. Ja mám Lazarus na RPi bez problémov. Prípadne oprav screenshot a skúsim poradiť lepšie.

msx.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #3 kdy: 31. 01. 2024, 14:50:18 »
Ty zrejme skúšaš poslednú verziu, čo je vo vývoji. Daj opravený screenshot a uvidíme.

msx.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #4 kdy: 31. 01. 2024, 15:37:58 »
Screenshot sa mi podarilo pozrieť. Ja tam chybu nevidím. To okno zatváraš alebo odklikneš Ok?


Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #5 kdy: 31. 01. 2024, 15:59:02 »
https://postimg.cc/06vSL25X
Dam Spustit ID
Ale vyskakuje to při každem spuštění ID.
Vytvořit nový projekt a když ho spustim tak toto.
https://i.postimg.cc/tTmySvrW/runing.png
Musim vybrat volbu Run width no debugger aby se to spustilo.

PS: Nepotřebují nej verzi. Něco funkčního?
Děkují.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #6 kdy: 31. 01. 2024, 16:06:45 »
sudo apt-get install fpc && sudo apt-get install lazarus
To dopadlo takto.
https://postimg.cc/mPkpPsvr

msx.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #7 kdy: 31. 01. 2024, 16:20:17 »
Ten dwarf (to okno pri projekte) ti vyskočí vždy pri prvom debugovaní daného projektu, potom pri tom istom projekte už nie. Tá konfigurácia (štartovné okno) ti zrejme vyskakuje preto, lebo neuložilo konfiguráciu. Skús nastaviť na konfiguračný adresár a jeho podadresáre rovnakého používateľa ako je pre spustenie Lazarusa. Tuším píšeš, že "pi".

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #8 kdy: 31. 01. 2024, 16:44:54 »
Lazarus je v adresaři pi/lazarus-main a uživatel pi
Projekt uložen v adresaři pi/pokus a take uživatel pi
Obě hlašky vyskakují po každem spuštění.

msx.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #9 kdy: 31. 01. 2024, 17:02:57 »
Tak toto bude pre nejakého Linuxáka. Moje znalosti Linuxu sú nedostatočné, aby som ti pomohol. Myslím ale, že sa bijú práva adresára s inštaláciou, ale netuším prečo. Zjavne to neuloží nastavenie kvôli právam. Ja mám teraz v Minte mierne odlišný problém a to, že po kompilácii projektu nevie Lazarus po sebe vymazať súbory pri novej kompilácii. Ja som ale inštaloval cez DEB súbory a nikdy som s tým problém nemal. Zjavne to bude niečo podobné.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #10 kdy: 31. 01. 2024, 17:09:39 »
Jsme na tom stejně. Ja je fanda raspi.

sudo apt-get install fpc && sudo apt-get install lazarus
/usr/lib/lazarus/  prava ma root
/usr/share/fpcsrc/  prava ma root

A ja to instaloval sudo apt-get install fpc  /usr/share/fpcsrc/  prava ma root
Lazarus je v adresaři pi/lazarus-main a prava ma uživatel pi
Tu bude problem.
Ale divne je, že to děla i když spustím lazarus přes sudo
 


« Poslední změna: 31. 01. 2024, 17:12:26 od BigSandy »

msx.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #11 kdy: 31. 01. 2024, 17:19:25 »
Prečo potom ale nevytvára konfiguráciu v domovskom adresári?

Mne to na raspi funguje, tam som to inštaloval podobne, ale poslednú verziu z repozitára, takže cca 1,5 roka stará, ale stačilo mi to. Síce to nemám skúšané teraz, ale môžem skúsiť.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #12 kdy: 31. 01. 2024, 17:30:23 »
A nemaš ji zalohovanou?
Cokoliv funkčního.

msx.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #13 kdy: 31. 01. 2024, 17:31:46 »
Mám verziu 2.0.0. A upgrade ju nedvíha.

Re:Lazarus ID v3.99 nefunguje na Raspberry
« Odpověď #14 kdy: 31. 01. 2024, 17:58:12 »
A někdo přes ten linux by tu nebyl?
Tu bude problem.
https://i.postimg.cc/SKt9Mvj3/laz1.png
Ceký lazarus je v adresaři leo/lazarus-main

A v tom terminalu je .
SearchLazarusDirectoryCandidates Value=/usr/share/lazarus File=/usr/share/lazarus
SearchLazarusDirectoryCandidates Value=/usr/local/share/lazarus File=/usr/local/share/lazarus
SearchLazarusDirectoryCandidates Value=/usr/local/lib/lazarus File=/usr/local/lib/lazarus
SearchLazarusDirectoryCandidates Value=/usr/local/lazarus File=/usr/local/lazarus
SearchLazarusDirectoryCandidates Value=/usr/lib/lazarus File=/usr/lib/lazarus
SearchLazarusDirectoryCandidates Value=/usr/lib/lazarus/3.99 File=/usr/lib/lazarus/3.99

V adresaři /usr/local/lib žadný adresař lazarus není
Ty cesty jsou dojebane.