Delphi XE2 Update 4

vložil Radek Červinka 29. února 2012 00:26

Je dostupná 4 aktualizace XE2. Pokud se Vám nenabízí pro instalaci přes zkontrolovat aktualizace, je nutné vyprázdnit cache Internet Exploreru.

Pozor, jedná se o kompletní instalaci a mění rozhraní Firemonkey.

Update přináší podporu tisku pro FireMonkey, podporu FPC 2.6 pro iOS, spoustu oprav (hlavně FMX a 64bit), nové styly pro VCL.

Některé komponenty je nutné překompilovat, pokud používáte IDEFixPack, je nutná nová verze.

Tagy:

Aktualizace

Komentáře

29.2.2012 12:20:59 #

JaroB.

Po instalaci U4 jsem musel odebrat IDEFixPack a překompilovat JCL (instalátor nastavuje nějaké podivné cesty na Bpl a unity, musel jsem je přenastavit na správné) a všechny ostatní knihovny, co používám (včetně Quickreportu). Pro jistotu jsem odinstalovat i CNWizards...
Zajímavé je, že verze "JCL 2.3 Release Build 4197" nejde nainstalovat do XE, vrací to chybu:

Embarcadero Delphi for Win32 compiler version 22.0
Copyright (c) 1983,2010 Embarcadero Technologies, Inc.
C:\Program Files\Embarcadero\jcl-2.3.1.4197\experts\common\JclOtaUtils.pas(1311) Error: E2003 Undeclared identifier: 'ActivePlatformName'
JclBaseExpert.dpk(54) Fatal: F2063 Could not compile used unit 'JclOtaUtils.pas'
Compilation failure
...failed.

problematická část kódu je obalena chybnou podmínkou {$IFDEF BDS8_UP} - má být {$IFDEF BDS9_UP}

JaroB.

29.2.2012 15:00:24 #

Radekc

Je dostupný nový IDEFixPack.

Radekc

2.3.2012 11:30:41 #

Radekc

Update 4 rozbilo UniDac (resp. *DAC) komponenty, jelikož tam mají závislost na FMX (proč?).
Nová verze *DAC má být cca 2.3.2012

Radekc

2.3.2012 11:41:33 #

Pavel Malinsky

Jen doufam, ze kompletni reinstalace pri kazdem Update, se nestane pravidlem :((

Pavel Malinsky

2.3.2012 11:49:32 #

Radekc

Kompletní reinstalace byla asi nutná
a) protože se změnilo rozhraní (tedy pro FMX, nyní je ve verzi  *162.bpl)
b) došlo k odstranění přidaného Third-Party instalačního programu z licenčních důvodů

Už dříve bylo oznámeno, že měnící rozhraní bude každý sudý update (tj. UP2, UP4). Nejsem si jistý zda bude ještě další sudý, spíše max. UP5. Přece jen je březen a to se tak většinou začíná beta test další verze...

Radekc

2.3.2012 11:52:01 #

JaroB.

Asi by se už dalo spekulovat o novinkách v XE3, protože teď už dozajista Embarcadero vydá nejvýše kritické opravy.

JaroB.

2.3.2012 12:05:57 #

Pavel Malinsky

Radekc: drivejsi oznameni me nejak minulo, tak jsem si proste posteskl. :)
JaroB: doufal jsem v podporu Androidu jeste do XE2. Opravdu si nehodlam kupovat Delphi kazdy rok. :(

Pavel Malinsky

2.3.2012 15:47:39 #

Zdeněk Vašků

Ale je to fofr. A jeto dobře.

Zdeněk Vašků

2.3.2012 15:50:57 #

bullhead

Unidac už je venku:
4.1.5 01-Mar-12
Update 4 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
...

B.

bullhead

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ů