Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Umgebungsvariablen nach Delphi-Neuinstallation nicht korrekt (https://www.delphipraxis.net/208013-umgebungsvariablen-nach-delphi-neuinstallation-nicht-korrekt.html)

chris9672 27. Mai 2021 16:40

Umgebungsvariablen nach Delphi-Neuinstallation nicht korrekt
 
Hallo Leute,

ich habe vor einigen Tagen meinen Rechner komplett neu installiert. Beim Installieren einer Delphi-Komponente ist mir aufgefallen,
dass einige der Umgebungsvariablen zwar gesetzt sind, deren Werte verweisen teilweise jedoch auf nicht-existierende Pfade. Die Komponente
hat das eigentlich wenig gestört. Nach der Compilierung ist mir aber der Hinweis des macOS64 Compilers aufgefallen, dass ein Pfad nicht
gefunden wurde:

"[dccosx64 Hinweis] H2596 ld: warning: directory not found for option '-LC:\Users\<Benutzerkontenname>\Documents\Embarcade ro\Studio\20.0\Imports'"

Also habe ich unter Tools/Optionen die Umgebungsvariablen kontrolliert. Dabei ist mir aufgefallen, dass folgende Variablen auf nicht-existierende Pfade verweisen:

1. BDSCatalogRepository
2. BDSCatalogRepositoryAllUsers
3. BDSUSERDIR

1. verweist auf C:\Users\<Benutzer>\Documents\Embarcadero\Studio\2 0.0\CatalogRepository, die Ordner existieren aber nur bis \Studio\, \20.0\CatalogRepository\ fehlt
2. verweist auf C:\Users\Public\Documents\Embarcadero\Studio\20.0\ CatalogRepository, hier fehlt \CatalogRepository
2. verweist auf C:\Users\<Benutzername>\Documents\Embarcadero\Stud io\20.0 auch hier gehts nur bis C:\Users\<Benutzer>\Documents\Embarcadero\Studio

Hatte von Euch vielleicht jemand schon einmal dasselbe Problem und noch viel wichtiger, was gehört eigentlich in den Ordner
C:\Users\<Benutzerkontenname>\Documents\Embarcader o\Studio\20.0\Imports,
er findet sich bei mir nämlich im Bibliothekspfad aller Desktop-Compiler?

Dank im Voraus.

Gruß
Chris

himitsu 27. Mai 2021 17:30

AW: Umgebungsvariablen nach Delphi-Neuinstallation nicht korrekt
 
Die beiden CatalogRepository gehören zum GetIt
und in BDSUSERDIR liegt z.B. das Standard-Verzeichnis für neue Projekte.

Es kann aber nicht sein, dass diese Verzeichnisse erst angelegt werden, wenn sie benutzt werden?

Oder hast du vielleicht das Installieren mit einem anderen User gemacht? (z.B. Administrator)
Wenn ja, dann siehe dessen "User"-Verzeichniss, aber für "dich" würde ich dann auf "Verzeichnisse wird angelegt, wenn benutzt" tippen.

* neues Projekt und "Speichern"-Dialog aufrufen
* mal das GetIt öffnen (und vielleicht was runterladen/installieren)

C:\Users\*****\Documents\Embarcadero\Studio\**.0\Imports
Existiert bei mir auch nicht, weder in einem User, noch in AllUsers.



PS: Users und Documents nimmst du aber nicht wörtlich? (Benutzer und Dokumente im deutschen Windows)

Uwe Raabe 27. Mai 2021 17:41

AW: Umgebungsvariablen nach Delphi-Neuinstallation nicht korrekt
 
Zitat:

Zitat von chris9672 (Beitrag 1490279)
C:\Users\<Benutzerkontenname>\Documents\Embarcader o\Studio\20.0\Imports

Das Verzeichnis wird standardmäßig für die erzeugten Units bei Komponente importieren verwendet. Es ist durchaus denkbar dass es erst beim ersten Gebrauch angelegt wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 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