Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Umgebungsvariablen Parallelinstallation XE und XE5 (https://www.delphipraxis.net/179328-umgebungsvariablen-parallelinstallation-xe-und-xe5.html)

pHL 27. Feb 2014 09:14

Umgebungsvariablen Parallelinstallation XE und XE5
 
Hallo Community!

Ich habe mir heute Delphi XE5 parallel zu Delphi XE installiert. Nach der XE5 Installation wollte ich im XE testen ob noch alles funktioniert - anscheinend aber nicht :(

Ich habe versucht im XE ein eigenes Package zu installieren, was bisher immer ohne Probleme funktioniert hat. Jetzt erhalte ich folgende Fehlermeldung:
Package 'rtl' wird benötigt, konnte aber nicht gefunden werden

Zuerst dachte ich mir dass es an einem Bibliothekspfad liegen muss der falsch eingestellt ist - habe diese also überprüft und die stimmen.

$(BDSLIB)\$(PLATFORM)\release ist vorhanden

Die Einstellungen in "Tools-Optionen-Umgebungsoptionen-Umgebungsvariablen":

BDSLIB im XE: C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\lib
PLATFORM im XE: Win32

BDSLIB im XE5: C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\lib
PLATFORM im XE5: nicht vorhanden

Ich kann an den Einstellungen momentan keinen Fehler erkennen. Wenn ich den absoluten Pfad in den Bibliothekspfaden aufnehme dann funktioniert alles einwandfrei: "C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\lib\Win32\release"

Woran kann das noch liegen?

Danke
pHL

mkinzler 27. Feb 2014 09:23

AW: Umgebungsvariablen Parallelinstallation XE und XE5
 
Zitat:

PLATFORM im XE5: nicht vorhanden
Dadurch wird der falsche Pfad verwendet ( C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\lib\Release statt C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\lib\Win32\Release

pHL 27. Feb 2014 09:26

AW: Umgebungsvariablen Parallelinstallation XE und XE5
 
Wenn das im XE5 nicht funktionieren würde wäre es mir klar. Aber ich habe das Problem ja im XE wo alles passt. Die werden ja je nach Delphi getrennt verwendet oder?

Außerdem habe ich testeshalber ein Projekt nach "$(BDSLIB)\$(Platfrom)\Test" kompiliert - die Ausgabe ist korrekt.

Union 27. Feb 2014 10:08

AW: Umgebungsvariablen Parallelinstallation XE und XE5
 
Überschreibe die "PATH" Umgebungsvariable und entferne in der jeweiligen IDE alle Pfadangaben daraus, die nicht passen (Tools -> Optionen -> Umgebungsoptionen -> Systemvariablen -> Path -> Überschreiben). Alternativ auch direkt in der Registry:

HKEY_CURRENT_USER\Software\Embarcadero\BDS\<Versio nsnummer>.0\Environment Variables

den Stringwert Path anlegen / bearbeiten.

pHL 27. Feb 2014 11:22

AW: Umgebungsvariablen Parallelinstallation XE und XE5
 
Hat leider auch nichts geholfen. Habe die Variable "PATH" bereinigt - sogar unter Windows selbst (habe dort alle Einträge welche von Delphi kamen entfernt).

Muss dann wohl den absoluten Pfad verwenden. Früher oder später wird XE sowieso deinstalliert.

Ist es normal dass es unter Delphi XE5 (Prof) keine "PLATFORM" Variable mehr gibt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:57 Uhr.

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