Lazarus na RPi a kompilace pro 32 a 64 bitů

Lazarus na RPi a kompilace pro 32 a 64 bitů
« kdy: 19. 12. 2023, 08:31:44 »
Zdravím Vás.
Do nedávna jsem jel na 32 bit raspbianu a nedávno jsem si na SD kartu natah 64 bit verzi.
Lazarus nainstaloval přes sudo apt-get install fpc && sudo apt-get install lazarus
Zajímalo by mě, zda takto nainstalovaný lazarus ma i kompilátor pro 64 bit?
5 roku už použivam muj program napsany v lazarusu.
Kdýž zdrojak otevřu a znovu přeložim, jak zjistim jestli je 32 nebo 64 bit?

projekt - volby projektu - kinfigurace a cli je všude vychozí
Co nastavit pro 32 a co pro 64 bit?
https://i.postimg.cc/gcMxBTrM/vychozi.png

Děkují.
« Poslední změna: 19. 12. 2023, 09:07:43 od Petr Krčmář »


Re:Lazarus - raspberry 32 - 64 bit verze
« Odpověď #1 kdy: 19. 12. 2023, 09:00:01 »
Zjisteni verze binarky:

$ file /bin/bash
/bin/bash: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5d82a44f2a4466ff21f763af86b004d1fcb3a8f1, for GNU/Linux 3.2.0, stripped

modnar


Re:Lazarus na RPi a kompilace pro 32 a 64 bitů
« Odpověď #3 kdy: 19. 12. 2023, 09:58:36 »
https://www.abclinuxu.cz/poradna/programovani/show/494862
Děkují, ale nemam sklerozu.
Jak vidiš, tak jsem tam toho moc nevyřešil.

Re:Lazarus na RPi a kompilace pro 32 a 64 bitů
« Odpověď #4 kdy: 20. 12. 2023, 18:08:23 »
No a ten návod, co tam dávali, nefunguje?

Kód: [Vybrat]
sudo dpkg --add-architecture armhf
sudo apt-get update
sudo apt-get install -y lazarus:armhf


Re:Lazarus na RPi a kompilace pro 32 a 64 bitů
« Odpověď #5 kdy: 20. 12. 2023, 18:22:28 »
Jinak jakej je důvod přechodu z 32 na 64bit? Možná můžete zůstat u 32bit? Jestli máte RAM do 2GB, tak určitě, u 4GB je to tak napůl. U 8GB už 64bit. Navíc 32bit šetří RAM a někdy bývá rychlejší, než 64bit.

Re:Lazarus na RPi a kompilace pro 32 a 64 bitů
« Odpověď #6 kdy: 27. 12. 2023, 07:24:44 »
Raspi 4 4GB mám a už jsem tam strčil starou SD kartu.
Nejen že ten můj program občas zamrzl ale i IPTV přes TVheadend.
Všude na netu jsem čet, že je 64 bit systém rychlejší a po 5 letech to už chtělo přeinstalovat.
Takže asi zkusím 32 bit bookworm.