

Lazarus linux problem se zdrojakem na jinem raspi.
Zdravim.
Dovede někdo vyřešit tuto zahadu?
Nějak si už nevime rady, tak bych chtěl poprost o pomoc.
Na starem raspi 4 Lazarus 4.99 FPC 3.2.0
Muj programek, který normalně přes lazarus načtu a spustim.
Zabalil jsem ho do tar, překopiroval na nový stroj, rozbalil a nastavil prava.
Na novem raspi 5 Lazarus 4.99 FPC 3.2.2
Projekt - otevřit projekt a načtu ho.
Když dam shift + F12 a poklikam na form2, tak se mi vykresli na ploše.
Když však poklikam na form1, tak se misto vykreslení načne zdrojak v editoru.
Když dam spustit tak vše ok, žadna chyba, a skonči to uspěch. Ale form1 se nevykresli.
Co je pokažene?
Stare raspi jede na 32 bit a nove na 64, ale když jdou spustit všechny ostatni projekty, tak to asi tím nebude,
Jine projekty normalně otevřu a bez problemu spustim.
Děkuji.
Verze Raspbianu?
Nepoužíváš nějakou 32bit only knihovnu? (Lazarus jako takový znám jen vzdáleně)
DFM formulare byly postaru ulozene kako binarka, nove uz jako textovy soubor. Kazdy formular ma PAS a DFM. Nechybi ti DFM?
Zkus se kouknout na DFM nejakym textovym prohlizecem, zda je v textove podobe
Muzes na tom starem pres pravou mys na formulari jej prevest do textu?
Pro touchwooda a Jana Fialu:
https://forum.root.cz/index.php?topic=29876.msg413604;topicseen
Nezklamals. Ty, když vidíš, že tu něco řeším, tak hned jdeš hledat, že?
Ai už viš kde.
Lazarus jsem nainstaloval podle toho bez jedine chyby.
https://forum.lazarus.freepascal.org/index.php?topic=69123.0
Je to programek, který si pišu už 8 roku a stara se mi o celý batak, takže pokud nerozjedu na raspi 5, tak mi je to raspi na hovno.
Psal jsem to někomu jinému, ale když už jsi reagoval - taky jsi nezklamal. Rozházet dotaz na všechny poradny...
Fakt si myslíš že chodím na Root.cz hledat tvoje dotazy?
Haha, zase si tolik nefandi! Představ si, že tam chodím číst články a na titulní stránce mají i Fórum....
Keď už tam na tom root.cz riešiš zdrojáky, hoď im tam aj unit1.pas, nech si ho pozrú, myslím, že tam je chyba...
Tak touchwood měl pravdu.
Děla to komponenta TLazSerial.
Na obou systemech funguje tale tu co jsem použil ve 32 bit verzi, nejede na 64 bit.
Jsem googlil a nikde nenašel info, že je pro každou verzi systemu jina.
Vyřešeno.