Problem mit Umgebungsvariable PATH

Gast #238278
Hallo,

ich arbeite unter Windows XP mit mehreren verschiedenen Compilers (C18,
C30, WinAVR sowie Delphi 4 und Delphi 7). Jeder Compiler bringt sein
eigenes make.exe mit und ihr könnt euch denken, was das Problem ist.
Wenn in der Umgebungsvariable PATH nicht zuerst das Binaryverzeichnis
des Compilers steht, den ich gerade benutzen möchte, schlägt der Aufruf
von make.exe fehl, weil das make eines anderen Compilers zuerst gefunden
wird. Bisher habe ich das immer so gelöst, daß ich eine
Eingabeaufforderung geöffnet habe und darin je nach Compiler eine
entsprechende setenv.bat gestartet habe. Nun ist die neue PATH-Variable
allerdings nur in dieser Eingabeaufforderung gültig und nicht etwa
global unter XP und somit kann ich zum Beispiel nicht PE 2 benutzen und
daraus den Compiler starten. Wie löst ihr dieses Problem?

Gruß
Jens
Gast
ja mist problem, in pe kannste das make
auch so aufrufen das der ganze pfad des make tools vorangestellt wird

mit den avr-gcc usw. bezeichnungen dürften ja keine konflikte in der
%PATH% variable auftauchen, es sind nur die unter utils
(Bei mir halt C:\WinAVR\utils\bin)

Im PN
Tools  options  Tools / (None-Global tools)
beim Command einfach den Pfad davor schreiben !


C:\WinAVR\utils\bin\make.exe


ist nicht schön aber funktioniert
Gast
> ja mist problem, in pe kannste das make auch so aufrufen
> das der ganze pfad des make tools vorangestellt wird

Habe ich schon probiert, er findet trotzdem zuerst ein anderes make. Er
scheint die Pfadangabe zu ignorieren.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.