Delphi-PRAXiS
Seite 3 von 11     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi XE2 Komponenten (https://www.delphipraxis.net/162676-delphi-xe2-komponenten.html)

himitsu 3. Sep 2011 13:49

AW: Delphi XE2 Komponenten
 
Das DEC ist gröstenteils vorkompilert ... es läuft also immer nur in der entsprechenden Kompilerversion.

Für Win32 müßte man es also nur neu kompilieren. (der welcher den Quellcode hat)

Bei 64 Bit müßte man mal sehn, ob es sich auf 64 Bit erweitern läßt, oder ob man es zumindestens irgendwie auf 32 Bit (abgesehn von den Pointern) begrenzen kann.

USchuster 3. Sep 2011 13:52

AW: Delphi XE2 Komponenten
 
Update zur JCL:
- Release 2.3.1.4197 mit XE2 und Win64 Support ist jetzt bei SF verfügbar
- SVN ist aktualisiert
- noch nicht im Release oder SVN enthalten sind die Win64 Änderungen für Exception Hooking und Stack Tracing

Jens01 3. Sep 2011 14:01

AW: Delphi XE2 Komponenten
 
DEC 5.2
Zitat:

Für Win32 müßte man es also nur neu kompilieren. (der welcher den Quellcode hat)
erstes Problem beim Kompilieren war in DECUtil.pas hier :
Delphi-Quellcode:
initialization
  AddModuleUnloadProc(ModuleUnload); <-------- hier bockt XE2
{$ELSE}
initialization
{$ENDIF}
  FClasses := TList.Create;
finalization
{$IFDEF VER_D3H}
  RemoveModuleUnloadProc(ModuleUnload);
{$ENDIF}
  FreeAndNil(FClasses);
end.

Stevie 3. Sep 2011 14:10

AW: Delphi XE2 Komponenten
 
Zitat:

Zitat von Jens01 (Beitrag 1121513)
DEC 5.2
Zitat:

Für Win32 müßte man es also nur neu kompilieren. (der welcher den Quellcode hat)
erstes Problem beim Kompilieren war in DECUtil.pas hier :
Delphi-Quellcode:
initialization
  AddModuleUnloadProc(ModuleUnload); <-------- hier bockt XE2
{$ELSE}
initialization
{$ENDIF}
  FClasses := TList.Create;
finalization
{$IFDEF VER_D3H}
  RemoveModuleUnloadProc(ModuleUnload);
{$ENDIF}
  FreeAndNil(FClasses);
end.

Signatur ändern (paar Zeilen vor dem Fehler):
Delphi-Quellcode:
procedure ModuleUnload(Instance: NativeInt);
das wars schon. Wenn du das Test projekt noch kompilieren willst, schmeiß die Consts aus dem uses. Die ist Framework spezifisch und wird ohnehin nicht benötigt. DEC 5.2 war schon Delphi XE kompatibel, daher dürfte es für XE2 32bit keine Probleme geben. Über 64bit reden wir jetzt mal nicht ;)

Jens01 3. Sep 2011 14:22

AW: Delphi XE2 Komponenten
 
Danke Stevie!

Mit zuvor genannten Korrekturen läuft DEC 5.2 -nur 32-Bit Windows-

Jens01 6. Sep 2011 10:55

AW: Delphi XE2 Komponenten
 
Graphics32 https://graphics32.svn.sourceforge.n...oot/graphics32
für 32-Bit Windows läuft

USchuster 7. Sep 2011 12:40

AW: Delphi XE2 Komponenten
 
Weiteres Update:
- JVCL im SVN ist aktualisiert
- VirtualTrees im SVN ist fast komplett aktualisiert bis auf die Compilers.inc
- FastMM wird vielleicht nächste Woche aktualisiert

Schorschi5566 11. Sep 2011 11:20

AW: Delphi XE2 Komponenten
 
Hallo zusammen,

ich versuche gerade die JCL für Radstudio XE2 zu installieren. Bisher ohne Erfolg.

Erstmal wird der Installer gar nicht erzeugt.

Meldung: This version of the product does not support command line compiling.

Mit install d14 (D2010 ist auch noch drauf) komme ich dann in den Installer.

Die Installation für D2010 funktioniert, aber bei Radstudio XE2 (nicht 64-Bit) scheitert er beim Prüfen der HPP-Files. Lasse ich die HPP-Optionen weg, versucht er zu kompilieren, erzeugt aber nichts. BPL-Verzeichnis ist leer.

Habe sowohl die Versionen hier über die Links probiert als auch die Version aus dem SVN.

Weiß jemand wie's geht? :)


Grüße,
Uwe

RWarnecke 11. Sep 2011 11:29

AW: Delphi XE2 Komponenten
 
Welche Version hast Du denn von XE2 ? Bedenke das in der Trail und glaube in der Starter von XE2 kein Kommandozeilen Kompiler drin ist. Die verlinkte Version und die Version von der Partner-CD haben bei mir einwandfrei funktioniert.

Schorschi5566 11. Sep 2011 12:37

AW: Delphi XE2 Komponenten
 
Danke,

das erklärt's. Bin noch auf der Trial unterwegs. Also doch schnell morgen bestellen. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:38 Uhr.
Seite 3 von 11     123 45     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz