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

Offline miroB

  • Guru
  • *****
  • Příspěvků: 652
  • Karma: 17
    • Verze Delphi: D1,2,3,4,7,2005 .. D Tokyo 10.2.3 Pro C/S
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ů: 652
  • Karma: 17
    • Verze Delphi: D1,2,3,4,7,2005 .. D Tokyo 10.2.3 Pro C/S
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ů: 3514
  • 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ů: 3514
  • 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ů: 3514
  • 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ů: 3514
  • 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