Nevíte někdo, jestli Lazarovské aplikace přeložené vůči QT hážou ještě stále segfault nebo už to opravili?
Vyšel Lazarus 1.0
Mattias Gaertner oznámil vydání verze 1.0 projektu Lazarus. Po třinácti letech (vývoj započal v roce 1999 a zde na root.cz vycházely články již v roce 2004) dosáhl tento čistě komunitní projekt významného milníku. Projekt začal vznikat jako otevřená a multiplatformní alternativa k prostředí Delphi firmy Borland (linuxová varianta Kylix byla vydána až v roce 2001). Lazarus je multiplatformní IDE/RAD s filozofií „write once, compile anywhere“, tedy jednou vytvořený projekt lze zkompilovat pro téměř jakoukoli cílovou platformu.
Výhodou je, že Lazarus generuje nativní aplikace v binárním kódu, nikde tedy není potřeba instalovat žádný framework ani spouštět žádné běhové prostředí (runtime environment). Kompilátorem je FreePascal, zde ve verzi 2.6.0. V současnosti lze vytvářet 32 i 64 bitové aplikace pro Windows, Linux/FreeBSD (Qt 4.5 i GTK2) a Carbon (pouze 32-bitů). Lazarus je tedy i multi-widgetsetový a například pro MacOS lze vyvíjet 64-bitové aplikace pro Qt. Podpora GTK3 s využitím GObject Introspection se objeví až v budoucích verzích. Změny oproti předchozím verzím jsou v poznámkách k vydání, stahovat můžete ze serveru SourceForge.
Tato zprávička byla zaslána čtenářem serveru Root.cz pomocí formuláře Přidat zprávičku. Děkujeme!
Dále čtěte…
Re: Opravené QT bindingy??
celé vláknoJá používám na svoje projekty Lazarus+Qt už léta, nedávno jsem si taky kompiloval Double Commander a tyhle problémy nemám.
Link na Qt4 bindings je tady: http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html, kdyby to někdo neměl v repozitářích (v Ubuntích myslím jsou). Na SourceForge je Lazarus pro linux jenom v GTK2 verzi, takže kdyby ho někdo chtěl pro Qt (aby to pěkně zapadlo do KDE4), tak tu knihovnu "libQt4pas.so" bude potřebovat a bude si to muset zkompilovat sám (pomocí FPC 2.6.0 nebo 2.7.1-svn).

