Ich kompiliere mein Projekt über die Befehlszeile mit dem dcc32-Compiler. Ich stoße auf die Fehlermeldung "Erforderliches Paket X nicht gefunden". Aber ich habe den Pfad aller Dateien in X.* in der Windows-Pfadvariable definiert. Ich bleibe bei diesem Fehler hängen. Jede Einsicht wird sehr geschätzt! Danke
Antworten
Zu viele Anzeigen?Ich habe schon viele Kopfschmerzen mit solchen Problemen gehabt - ich kann nicht mit Sicherheit sagen, ob es Ihnen helfen wird, aber es sollte Ihnen auf jeden Fall die richtige Richtung weisen:
1) Soweit ich weiß, reicht die Windows-Pfadvariable für den Delphi-Compiler nicht aus - auch wenn Sie ihn von der Kommandozeile aus starten. Sie müssen Ihre Delphi-Umgebungsoptionen, Projektoptionen usw. überprüfen.
2) Selbst wenn Ihre Delphi-Pfade korrekt konfiguriert zu sein scheinen, kann es sein, dass Ihr dpr explizit auf Units verweist, die nicht gefunden werden; oder Sie haben Pakete installiert, die ursprünglich auf anderen (und vielleicht fehlenden) Pfaden lagen als die, auf die Sie jetzt verweisen;
3) Alte, veraltete DCUs, die auf Ihren Projektpfaden gefunden werden, können mysteriöse Probleme verursachen...
4) Können Sie dieses Projekt in der IDE kompilieren? Was passiert, wenn Sie es versuchen?
HTH