Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Warum wird z.B. der Indy Quellcode nicht kompiliert? (https://www.delphipraxis.net/48005-warum-wird-z-b-der-indy-quellcode-nicht-kompiliert.html)

DocE 19. Jun 2005 11:56


Warum wird z.B. der Indy Quellcode nicht kompiliert?
 
Hallo,

ich frage mich, warum die Indy *.pas Dateien im Source Verzeichnis von Delphi nicht kompiliert werden. Ein manuelles Kompilieren über Komponente/Packages installieren geht nicht, da der "Bearbeiten"-Button not enabled ist. Beim Kompilieren seines Projekts haben Änderungen an den Dateien keinerlei Auswirkungen. Auch "Projekt erzeugen" bewirkt nichts.

Wer weiß Rat?


Vielen Dank!

MfG
..DocE

Meflin 19. Jun 2005 12:21

Re: Warum wird z.B. der Indy Quellcode nicht kompiliert?
 
Aloha!

Du könntest die ganzen DCUs löschen (Delphi Compiled Units) und somit Delphi dazu zwingen, die PAS Dateien neu zu kompilieren.

Wobei es eigentlich auch normal funzen sollte: Package öffnen > Projekt > Dings erzeugen oder so ähnlich :?


Zacherl 19. Jun 2005 12:22

Re: Warum wird z.B. der Indy Quellcode nicht kompiliert?
 
Hallo,
Öffne einfach mal die *.pas Datei während du dein Projekt offen hast und compilieren das Projekt

Florian

SirThornberry 19. Jun 2005 12:35

Re: Warum wird z.B. der Indy Quellcode nicht kompiliert?
 
du musst die neu zu kompilierende datei deinem projekt hinzufügen.

DocE 19. Jun 2005 12:43

Re: Warum wird z.B. der Indy Quellcode nicht kompiliert?
 
Hallo,

danke für eure Antworten.

Öffnen und kompilieren
Habe ich schon probiert, wird nicht kompiliert.


Selbst Programmierfehler, also "wildes Tastendrücken" in der Datei bringen keine Fehler.

Die Datei steht übrigens in der uses Liste. Trotzdem nicht.


DCUs
Habe ich gefunden in Lib und Lib/Debug, beide umbenannt. Jetzt kommt der Fehler: "(...).dcu nicht gefunden". Das ist gut. Dann weiß ich woran es liegt. Er wird wohl nur das LIB Verzeichnis durchsuchen und nicht das Source Verzeichnis... Moment...

Einfache Lösung: Die .pas Datei in das LIB Verzeichnis kopieren. Da hätte ich auch schon mal eher drauf kommen können!

Danke!

MfG
..DocE

SirThornberry 19. Jun 2005 12:45

Re: Warum wird z.B. der Indy Quellcode nicht kompiliert?
 
oder einfach das source-verzeichnis zu den Bibliothekspfaden hinzufügen. Und wenn ich schreibe das du die Datei deinem Projekthinzufügen musst meine ich nicht das es in die Uses muss. Es gibt den Menüpunkt "Project" und darunter den Eintrag "Add to Project".

DocE 19. Jun 2005 12:49

Re: Warum wird z.B. der Indy Quellcode nicht kompiliert?
 
Zitat:

Zitat von SirThornberry
oder einfach das source-verzeichnis zu den Bibliothekspfaden hinzufügen. Und wenn ich schreibe das du die Datei deinem Projekthinzufügen musst meine ich nicht das es in die Uses muss. Es gibt den Menüpunkt "Project" und darunter den Eintrag "Add to Project".

Hatte ich verstanden... Die uses Liste war nur ein weiterer Hinweis.

Danke!

MfG
..DocE


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

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz