Lazarus ID v3.99 raspberry
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? Něco se mu nelibi. Vždy se to spouštělo jen při prvním spuštěni.
Děkují.
Máš práva pro zápis do adresáře, kde se ukládá konfigurace?
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.
Stačí jen pridat prava na slozku vcetne podrizenych, ne?
však tu složku přesuň třeba do /opt. Budeš maximálně muset jen upravit proměnnou $path (tipuju).
To se jen tak nepovede. To by musel měnit i konfiguráky fpc.cfg a mnoho dalšího. Lazarus uděá tajný adresář .lazarus v uživateli a tam by měl být spustitelný program.
tak já bych očekával, že uživatelské konfiguráky jsou v ~/.něco, takže tam bych problém neviděl a globální nastavení pak relativně vůči parent directory, takže opět jednoduché. Nicméně pokud jsou autoři lamy, tak vše výše uvedené vyřeší symlink.
Globální to má v etc, ale halda je ještě v .lazarus v uživateli. Sám bych si teda na přestěhování netroufal. Nejde jen o Lazarus, ale i o lib kde jsou moduly potřebné k runtime. Dál fpc co to překládá do assembleru, volání assembleru asm a lnk. To vše má haldy konfiguráků. Mám Lazarus i na malinách, ale do malin jsem narval Fedoru a ta má Lazarus se všemi srandami kolem v repozitáři.
https://forum.root.cz/index.php?topic=28515
A jakou distribuci Linuxu máš? Většina distribucí má Lazarus v repozitáři a nainstaluje se to správně. Po instalaci bys měl Lazarus znovu zkompilovat, uloží se do ~/.Lazarus spolu se zkompilovanými jednotkami.
Provozuje to na RPI, takže předpokládám Raspbian (založený na Debian).
To je mozne, protoze nektery uzivatel to vyresil pridanim repozitare deb http://plugwash.raspbian.org/wsf wheezy-wsf main do /etc/apt/sources.list , aktualizoval, provedl instalaci a vse OK.
Mam 2023-05-03-raspios-bullseye-armhf.img
Když to nainstalují přimo prřes sudo apt-get install fpc && sudo apt-get install lazarus, tak to take není ok.
https://postimg.cc/mPkpPsvr
Když nainstalují fpc přes sudo apt-get install fpc
Jak doinstalovat lazarus odrud?
https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20i386%20DEB/Lazarus%203.0/
Je mi fuk, jakou verzi lazarusu mam. Hlavně aby fungovala
i386 .deb ti fungovat nebude, jelikoz jde o zcela rozdilnou architekturu, potrebujes neco co ma na konci Arch nebo ARM64/r AArch64 v pripade 64Bit verzi.
https://sourceforge.net/projects/freepascal/files/Linux/3.2.2/fpc-3.2.2.arm-linux-raspberry-2.tar/download
Coz znamena :
Už fungujeme. Dik všem.
Zdar. Včera se mi to podařilo zprovoznit podle toho co jsem dal nahoře.
Jsem dnes chtěl zkusit podle toho co tu dal HPET.
Nazev je fpc-3.2.2.arm-linux.
Že to je instalačka fpc a ne lazarusu?
Ano