CrossFPC dostupné

vložil Radek Červinka 3. ledna 2013 00:20

Byla vydána veřejná verze CrossFPC 0.40, volně dostupného nástroje, který se integruje do Delphi IDE a umožňuje používat FreePascal (FPC) z Delphi IDE.

CrossFPC umožňuje kompilovat aplikace pro Linux (jak pro X86 tak pro ARM) bez opuštění IDE. Podporované jsou Delphi 7, Delphi 2007, Delphi 2009, Delphi 2010, Delphi XE, Delphi XE2 a Delphi XE3.

Mezi podporovanými komponentami je prý i Synapse a DCPcrypt - viz jejich homepage.

Zatím není podporován remote debugger ani FireMonkey.

Jsem zvědav na reakci EMBT. Každopádně pěkná práce. Pokud někdo budete zkoušet, tak rád budu za každý feedback.

Tagy: , ,

Novinky

Komentáře

3.1.2013 12:01:00 #

z.

zni to vyborne, jeste aby mi to nerozhasilo Delphi instalaci :)

z.

3.1.2013 22:36:56 #

geby

Jestli to bude fungovat stejne dobre jako CrossKylix, ktery jsem docela dlouho pouzival, tak hura!

A Synapse s tim nemuze mit problem, je na takoveto pouziti delana. ;-)

geby

3.1.2013 22:53:47 #

radekc

Geby: na Linux chapu, ale i na Linux pro ARM?

radekc

4.1.2013 11:22:07 #

bullhead

"Geby: na Linux chapu, ale i na Linux pro ARM?"
...možná to souvisí s tím že Andorid není nic jiného než Linux

http://diit.cz/clanek/velky-rozbor-ubuntu-phone-os
"Aby bylo nad slunce jasné jak tohle může fungovat, je třeba si odmyslet Android jako „samostatný operační systém typu Apple iOS“ (což je kupodivu představa, kterou má spousta lidí, jež IT nijak blíže nesledují) a uvědomit si, že jde opravdu jen o specifickou linuxovou distribuci."

B.

bullhead

4.1.2013 11:48:18 #

radekc

To vím, ale přesto si myslím, že ARM jako procesor má určitá specifika.

>samostatný operační systém typu Apple iOS
jsem myslel, že je to v jádru BSD systém a to co jsem zkoušel na velkém macku se chovalo jako BSD.

radekc

5.1.2013 12:57:59 #

geby

Radekc: Nevim, kam tim smerujes, ale Synapse by mela behat na vsech systemech typu linux/unix, ktery je podporovan freepascalem, ARM procesory nevyjimaje.

Je to dano tim, ze u FPC mimo Win32 Synapse vyuziva platformove nezavisle socketove rozhrani freepascalu. A zbytek jsou uz jen objektove nadstavby, u kterych neni duvod, aby nefungovaly.

Ostatne, i Synaser lide provozuji napriklad na ARMovych linuxovych miniboardech. ;-)

geby

5.1.2013 19:35:43 #

geby

... a jestli to bylo mysleno na to, k cemu je uzitecny Linux na ARMu, tak ono se to hodne pouziva v ruznych routerech, takovych tech miniaturnich pocitacich, a dalsi male haveti.

geby

5.1.2013 21:16:42 #

radekc

Ale ne, přesně vím na co se dá použít ARM Linux, jen jsem si nebyl jistý zda tím, že je to úplně jiná platforma nebude problém s něčím jako byte order (ale pak jsem se podíval, že je stejný jako Intel) nebo tak něco.

Já z toho mám samozřejmě velkou radost (jak z CrossFPC, tak ze Synapse), ptal jsem se čistě ze zajímavosti a díky za info.

radekc

6.1.2013 16:22:19 #

geby

Pro nas, vyvojare komponent, je takovyto nastroj zlaty! Piseme jeden kod, ktery potrebujeme provozovat mnoha prekladaci na mnoha platformach. Takze cim vice toho muzeme vyzkouset z jednoho prostredi, tim lepe.

geby

Komentování ukončeno

Naše nabídka

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy).

love Delphi

O Delphi.cz

Delphi je moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64, Mac OSX, Linux a na iPhone a Android.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Poslední komentáře

Comment RSS

Dle měsíců