Autor Téma: RAD Studio 12.1 Athens Patch 1  (Přečteno 1181 krát)

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 126
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #15 kdy: 19-04-2024, 10:55:13 »
Tak update Delphi 12.1 se poněkud nepovedl. Problem s DevExpress, problém se SecureBridge. DevExpress a DevArt připravuji vydání upgrade komponent. Aplikace 64 bit přeložená v Delphi 12.1 nejde spustit, hlásí chybné vstupní body procedur. Aplikace 32 bit je výrazně pomalejší. Takže se zřejmě vrátím na 12.0.....

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3449
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #16 kdy: 19-04-2024, 11:00:04 »
Tak update Delphi 12.1 se poněkud nepovedl. Problem s DevExpress, problém se SecureBridge. DevExpress a DevArt připravuji vydání upgrade komponent. Aplikace 64 bit přeložená v Delphi 12.1 nejde spustit, hlásí chybné vstupní body procedur. Aplikace 32 bit je výrazně pomalejší. Takže se zřejmě vrátím na 12.0.....
>hlásí chybné vstupní body procedur

Pro zajímavost které?
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3449
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #17 kdy: 19-04-2024, 11:04:13 »
Tak update Delphi 12.1 se poněkud nepovedl. Problem s DevExpress, problém se SecureBridge. DevExpress a DevArt připravuji vydání upgrade komponent. Aplikace 64 bit přeložená v Delphi 12.1 nejde spustit, hlásí chybné vstupní body procedur. Aplikace 32 bit je výrazně pomalejší. Takže se zřejmě vrátím na 12.0.....

Díval jsem se na forum devartu a to právě IMHO má řešit ten Patch1 - exportované funkce na Windows 64bit s _ jak jsem psal.
Embarcadero MVP - Czech republic

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 126
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #18 kdy: 19-04-2024, 11:05:47 »
"Vstupní bod procedury _init_record_Schttp se nepodařilo se nalézt v dynamicky propojované knihovně"  ... aplikace 64-bit

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 126
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #19 kdy: 19-04-2024, 11:07:31 »
No zřejmě neřeší ... zde odpověd z DevArt
---------
Thank you for contacting us.

Please note that at the moment we are only preparing to release a new version of SecureBridge with support for RAD Studio 12.1.

We plan to complete this development by the end of the month.

Should you have any additional questions, please, do not hesitate to ask.

Sincerely,

Volodymyr Klopkov
Devart Team


Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3449
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #20 kdy: 19-04-2024, 11:17:51 »
"Vstupní bod procedury _init_record_Schttp se nepodařilo se nalézt v dynamicky propojované knihovně"  ... aplikace 64-bit


In 12.1 RTM, packages that include unit names with a single underscore character or that refer to units with single underscore character in other packages can conflict with unit names using a dot notation, as that dot is also converted to an underscore (this change in export data was required by C++Builder Win64 support). This was reported at https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-536.
 
The compiler in RAD Studio 12.1 Patch 1 modifies the symbols exported by Delphi packages built for the Windows 64 platform, to address this problem. Now a dot becomes an underscore but an underscore becomes a double underscore, to avoid conflicts. Two consecutive dots in unit names are not allowed and therefore a unit name could never generate two consecutive underscores (from two dots) to conflict with a unit that had double underscores in its name to begin with.
 
This change, however, is a BPL compatibility breaking change from 12.1 Patch 1 to 12.1. It’s not a breaking change from 12.0 to 12.1 Patch 1.

Takze proto nekdo chysta nove balicky, protoze vydal balicky s _ nebo . v okamziku vydani 12.1. Proto balicky z doby 12. jsou ok, a budou ok i po Patch1
Embarcadero MVP - Czech republic

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 126
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #21 kdy: 19-04-2024, 11:24:59 »
Tak to je zřejmě případ DevExpress...

dxRichEdit.PlainText,
  dxRichEdit.Platform.Win.Scroll,
  dxRichEdit.Platform.Win.Strategies,
  dxRichEdit_Rtf, // HERE
  dxRichEdit.Rtf, // HERE
  dxRichEdit.DocumentServer;

end.


dxRichEdit.Export.Doc.DocPageNumberingActions,
  dxRichEdit.Export.Doc.DocumentExporter,
  dxRichEdit.Export.Doc.SectionPropertiesWriter,
  dxRichEdit.Export.Doc.FKPWriter,
  dxRichEdit.Export.Doc.DocDataWriter,
  dxRichEdit.Export.Doc.DocExporter,
  dxRichEdit.Import.Doc,
  dxRichEdit.Export.Doc,
  dxRichEdit_Doc, // HERE
  dxRichEdit.Doc; // HERE


Tam se nezdaří ani istalace nekterých kompoment..

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3449
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #22 kdy: 19-04-2024, 11:30:12 »
Ale to by mel resit ten patch1 pro D12.1 jak jsem psal, nebo to mas jako balicky a ne zdrojaky?
Embarcadero MVP - Czech republic

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 126
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #23 kdy: 19-04-2024, 11:38:00 »
DevExpress vydal rychlý neoficiální upgrade ... tam už instalace proběhne. Nicméně problém je zřejmě v SecureBridge ... a ten máme jenom jako baliček bez zdrojáků. Poslední oficiální vcerze byla někde v lednu.

Každopádně se ale aplikace přeložená v D 12.1 chová poněkud líně ... zatím hledám příčinu.  Může to být subjektivní dojem.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3449
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #24 kdy: 19-04-2024, 12:05:19 »
Nicméně problém je zřejmě v SecureBridge ... a ten máme jenom jako baliček bez zdrojáků. Poslední oficiální vcerze byla někde v lednu.

Ale oni celkem ochotně ti většinou pošlou verzi ne?
Embarcadero MVP - Czech republic

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 126
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:RAD Studio 12.1 Athens Patch 1
« Odpověď #25 kdy: 19-04-2024, 22:43:19 »
Ale jo ... začátkem roku nám poslali přednotně verzi pro D12