Autor Téma: D12.2 patch 1  (Přečteno 1286 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7426
  • Karma: 44
    • Verze Delphi: W11 + D11.3.1
Win11 64b, Delphi 12.2, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7426
  • Karma: 44
    • Verze Delphi: W11 + D11.3.1
Re:D12.2 patch 1
« Odpověď #1 kdy: 17-10-2024, 22:23:29 »
Hm, musím inštalovať:
MMX
CnPack
EurekaLog
FastReport
TMS VCL UI pack
BookMarks

Win11 64b, Delphi 12.2, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #2 kdy: 17-10-2024, 22:34:01 »
Nemusis nic, jen spustis znovu instalator a on zachova komponenty. Prvni otazka je zda odstranit 12 z registru. Das ne.
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #3 kdy: 17-10-2024, 22:35:11 »
resp. to co se instalovalo z GetIt se bude reinstalovat, zbytek zustane
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #4 kdy: 17-10-2024, 22:37:28 »
Tak mozna MMX a Bookmarks, k vuli oprave rozhrani. Neco o MMX psal autor, ze ho bude muset rekompilovat.
Embarcadero MVP - Czech republic

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7426
  • Karma: 44
    • Verze Delphi: W11 + D11.3.1
Re:D12.2 patch 1
« Odpověď #5 kdy: 17-10-2024, 23:00:03 »
Nemusis nic, jen spustis znovu instalator a on zachova komponenty. Prvni otazka je zda odstranit 12 z registru. Das ne.
Na to som si dal pozor. Nemám toho veľa. Ale:
  • CnPack som nainštaloval a nevie nájsť jeho DLL. To mi až tak nevadí
Win11 64b, Delphi 12.2, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #6 kdy: 18-10-2024, 13:09:09 »
Ad CnPack, je nutne pouzit verzi pro D12.1 nez vydaji novou

https://www.cnpack.org/showdetail.php?id=945&lang=en
Embarcadero MVP - Czech republic

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7426
  • Karma: 44
    • Verze Delphi: W11 + D11.3.1
Re:D12.2 patch 1
« Odpověď #7 kdy: 19-10-2024, 10:41:40 »
Ďakujem. Počkám si. Aj tak v D nič nerobím :'( 
Win11 64b, Delphi 12.2, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #8 kdy: 21-10-2024, 09:08:19 »
Ďakujem. Počkám si. Aj tak v D nič nerobím :'( 

Update CnPack je dostupne - https://www.cnpack.org/downbuilds.php?lang=en
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #9 kdy: 21-10-2024, 09:10:58 »
a MMX - https://www.mmx-delphi.de/downloads/download-info/mmx-setup/
Embarcadero MVP - Czech republic

Offline chaloup

  • Plnoletý
  • ***
  • Příspěvků: 137
  • Karma: 11
    • Verze Delphi: Delphi 12.2
Re:D12.2 patch 1
« Odpověď #10 kdy: 21-10-2024, 10:22:50 »
Stahoval jsem patch ručně, getit mě hlásil že servery jsou nedostupný, po instalaci ide nejde spustit, hlásí to:
Vstupní bod procedury @Idetheme@Utils@TIDEDialogRegistryServices@$bcctr$qqrv se nepodařilo v dynamicky propojované knihovně vclide290.bpl nalézt

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #11 kdy: 21-10-2024, 10:33:32 »
Stahoval jsem patch ručně, getit mě hlásil že servery jsou nedostupný, po instalaci ide nejde spustit, hlásí to:
Vstupní bod procedury @Idetheme@Utils@TIDEDialogRegistryServices@$bcctr$qqrv se nepodařilo v dynamicky propojované knihovně vclide290.bpl nalézt


No to jsou rozsireni, ktera maji to nekompatibilni rozhrani z D12.2 proti D12.1, a to to opravuje
Embarcadero MVP - Czech republic

Offline chaloup

  • Plnoletý
  • ***
  • Příspěvků: 137
  • Karma: 11
    • Verze Delphi: Delphi 12.2
Re:D12.2 patch 1
« Odpověď #12 kdy: 21-10-2024, 11:03:19 »
Smazal jsem to komplet, nějak se mě ta instalace poškodila a stejně to nenainstaluju, protože nejde GetIt, kde potřebuju ty odinstalovaný balíčky...
2024-10-21 11:01:29 - Error on loading data from the server getit12new.embarcadero.com: Internal Server Error

Offline jirka52

  • Plnoletý
  • ***
  • Příspěvků: 171
  • Karma: 3
    • Verze Delphi: D2, D5, D6, D2005, D2006, D2009, DXE2,DXE7,D10.2, D11.2, D12.1, D12.2
Re:D12.2 patch 1
« Odpověď #13 kdy: 21-10-2024, 11:53:17 »
Taky by ten GetIt mohli nahodit. Potřebuji stáhnout Twine Compile pro C++ Builder, protože používat výchozí bcc64 je pěknej opruz.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #14 kdy: 21-10-2024, 13:04:31 »
Taky by ten GetIt mohli nahodit. Potřebuji stáhnout Twine Compile pro C++ Builder, protože používat výchozí bcc64 je pěknej opruz.


Resi to, ale je to USA. Mimochodem zkousel jsi ten bcc64x, tj. novy kompilator na bazi LLM? Lidi, co to testovali na realnych aplikacích si pochvalující výsledek. jen se ptám.
Embarcadero MVP - Czech republic

Offline miroB

  • Guru
  • *****
  • Příspěvků: 653
  • Karma: 17
    • Verze Delphi: D1,2,3,4,7,2005 .. D Tokyo 10.2.3 Pro C/S, D12.2
Re:D12.2 patch 1
« Odpověď #15 kdy: 21-10-2024, 18:09:00 »
Nový inštalátor sa ma teda opýta, či chcem odstrániť príslušné časti z registry (all Rad Studio 12 Entries).
Za mňa by to bolo áno, lebo je to vlastne funglovka, nič som tam zatiaľ nenaprogramoval.

Len sa bojím, aby mi to odobratie z registry neodstrelilo jeden (inštalačný) Delphi "život" !
« Poslední změna: 21-10-2024, 18:32:44 od miroB »

Offline Jan Fiala

  • Hrdina
  • ****
  • Příspěvků: 448
  • Karma: 6
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:D12.2 patch 1
« Odpověď #16 kdy: 21-10-2024, 18:40:08 »
Takto se ptal kazdy instalator.
Ty zaznamy jsou nastaveni cest v libraries, nainstalovane balicky a dalsi nastaveni.
Muzes si to pres pomocnika pro migraci vyexportovat a nasledne naimportovat, pokud trvas na promazani registru

Offline miroB

  • Guru
  • *****
  • Příspěvků: 653
  • Karma: 17
    • Verze Delphi: D1,2,3,4,7,2005 .. D Tokyo 10.2.3 Pro C/S, D12.2
Re:D12.2 patch 1
« Odpověď #17 kdy: 21-10-2024, 19:45:14 »
Upresnenie:
Jediné o čo mi ide je zachovanie každého "života" Delphi.
Aby som nemusel žadoniť o pridanie nového.
Som vlk samotár, navyše dôchodca a nemám s kým parazitovať na inštaláciách Delphi,
Mám Delphi už od jeho verzie 0.X, teda ešte pred jednotkou. Mám niekde aj to CD-čko
Ale len posledné roky si pamätám to večné doťahovanie o pridanie "života".
Hlavné dôvody:
- Čistá inštalácia Windows - nutné hlavne kvôli TMS All Acces, častejšie než by som si dokázal pripustiť (ale TMS to rád odpustím)
a
- zmena počítačov
Isto boli aj iné menej časté prípady
« Poslední změna: 21-10-2024, 20:07:55 od miroB »

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #18 kdy: 21-10-2024, 20:31:44 »
Za posledních 10 let jsem nedelal nikdy cistou instalaci windows. Pokud chces zachovat jak rikas zivot, tak se musí pocitac jmenovat stejne. Nevím jaké pravidla jsou další. Pro teb by bylo nejvhodnejsi mit virtualni PC s instalaci windows, kdyz uz pachas takove veci.
Jinak informace o licenci jsou v adresari "c:\Users\All Users\Embarcadero" v slip souborech, musel by jsi to zachovat (tedy ne jen registry).

Pocet instalaci je cca 5, pokud mas maintance, tak se to bezne navysuje - nedavno jsem o tom psal.

>Nový inštalátor sa ma teda opýta, či chcem odstrániť príslušné časti z registry (all Rad Studio 12 Entries).
>Za mňa by to bolo áno, lebo je to vlastne funglovka, nič som tam zatiaľ nenaprogramoval.

zvol ne
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #19 kdy: 21-10-2024, 20:33:18 »
Taky by ten GetIt mohli nahodit. Potřebuji stáhnout Twine Compile pro C++ Builder, protože používat výchozí bcc64 je pěknej opruz.


GetIt je zpet online.
Embarcadero MVP - Czech republic

Offline Jan Fiala

  • Hrdina
  • ****
  • Příspěvků: 448
  • Karma: 6
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:D12.2 patch 1
« Odpověď #20 kdy: 22-10-2024, 05:04:05 »
Ve tvem pripade bych zvazoval virtualni pocitac s instalaci delphi a jejich  kompletnim nastavenim. Kdyz potrebujes, vytahnes z archivu soubor s virtualnim pocitacem s odpovidajici verzi Delphi, pripojis a spustis.
Jen fakt pozor na pocet aktivaci licence. Delphi se odmitnou aktivovat v ten nejmin vhodny okamzik, kdy se podpory nedovolas - obvykle o vikendu apod.

Offline jirka52

  • Plnoletý
  • ***
  • Příspěvků: 171
  • Karma: 3
    • Verze Delphi: D2, D5, D6, D2005, D2006, D2009, DXE2,DXE7,D10.2, D11.2, D12.1, D12.2
Re:D12.2 patch 1
« Odpověď #21 kdy: 22-10-2024, 06:42:52 »
Zkoušel, ale zatím jenom přináší problémy.
Má jinou direktivu kompilátoru, všude mám většinou klasiku
#if defined(__WIN32__)
#elif defined(_WIN64)
 #endif
a on má novou "#if defined(__CODEGEARC__) && (__clang_major__ >= 15)".
Což nevadí, ale hlavně ignoruje sekci __finally -> viz
https://docwiki.embarcadero.com/RADStudio/Athens/en/Differences_Between_Clang-enhanced_C%2B%2B_Compilers_and_Previous-Generation_C%2B%2B_Compilers
Jednoduše si počkám na Twine Compile, a tam si vygeneruji binárku. Twine není tak rychlý jako Delphi a ani být nemůže, ale Twine Compile je oproti  BCC64 a BCC64X jako Ferrari proti Škodě 120.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #22 kdy: 22-10-2024, 08:58:30 »
Zkoušel, ale zatím jenom přináší problémy.
Má jinou direktivu kompilátoru, všude mám většinou klasiku

Twine není kompilátor, ale wrapper pro kompilátory: "TwineCompile is not a C   compiler, but wraps the Embarcadero classic and CLANG compilers with a build system that optimizes how files and projects are built, resulting in significantly faster compile times."- https://www.jomitech.com/TwineCompile.pdf

finally má problémy s HW vyjimkami u všech CLang kompilátoru u všech firem, pokud není mezi try finally volání funkce nebo něco co pracuje s vyjimkami Delphi, je vyjimka zpracovana až nadřízenou vrstvou - je to v určitých situacích omezení
« Poslední změna: 22-10-2024, 09:32:37 od Radek Červinka »
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3532
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:D12.2 patch 1
« Odpověď #23 kdy: 22-10-2024, 09:02:25 »
......
Jen fakt pozor na pocet aktivaci licence. Delphi se odmitnou aktivovat v ten nejmin vhodny okamzik, kdy se podpory nedovolas - obvykle o vikendu apod.

To jsem popisoval na delphi.cz, jak zjistit kolik máš volných instalačních limitu (update není snížení) https://delphi.cz/post/Kontrola-limitu-registraci-Delphi.aspx a případně si předem zažádat o zvýšení limitu, což je v případě placené maintance otázkou jednoho kliknutí, jinak je třeba kontaktovat prodejce. Je to z důvodu velkého množství pokusů o instalaci, kdy si třeba fima koupí jen jednu licenci a pak...
Embarcadero MVP - Czech republic