Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Di Mär 19, 2024 08:15

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
BeitragVerfasst: Di Feb 21, 2017 17:19 
Offline
DGL Member

Registriert: Mi Okt 16, 2002 15:06
Beiträge: 1012
Hallo,

bin gerade dabei ein größeres Projekt hier von Delphi 2007 auf Delphi XE 10 umzustellen.
Dabei stoß ich gerade auf das Problem mit den Laufzeitpackages.

In so ziemlich allen Projektdateien (.dproj) sind Pfade sowie die Laufzeitpackages konfiguriert.

Ich würde gerne beide komplett rauswerfen und alles entweder über die Delphi-IDE Standardpfade lösen oder
das ganze per Code definieren, daher meine Frage:

Gibt es in Delphi 2007+ eine Möglichkeit wie ich per Compiler-Direktive sagen kann -> Kompiliere diese Laufzeit-Packages mit?:

Projekt.dpr:
Code:
  1.  
  2. {$PACKAGE tmsdXE10}
  3. {$PACKAGE DclTeePro911}
  4.  


Sprich, die Laufzeitpackages nicht in der .dproj Datei konfigurieren, sondern in der jeweiligen .dpr Datei.

Dadurch könnte ich nen IFDEF machen, und je nach Compiler unterschiedliche Packages kompilieren lassen.

Die Projekte (um die 50 in der Anzahl) sollten mit Delphi 2007 und Delphi XE 10 kompiliert werden können, inkl. mit dem ganzen Kram wie Eurekalog, TeeChart, TMS etc.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.025s | 17 Queries | GZIP : On ]