AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Warum wird z.B. der Indy Quellcode nicht kompiliert?
Thema durchsuchen
Ansicht
Themen-Optionen

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

Ein Thema von DocE · begonnen am 19. Jun 2005 · letzter Beitrag vom 19. Jun 2005
Antwort Antwort
DocE

Registriert seit: 25. Mär 2004
108 Beiträge
 
#1

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

  Alt 19. Jun 2005, 12:56
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
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#2

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

  Alt 19. Jun 2005, 13:21
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

  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

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

  Alt 19. Jun 2005, 13:22
Hallo,
Öffne einfach mal die *.pas Datei während du dein Projekt offen hast und compilieren das Projekt

Florian
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

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

  Alt 19. Jun 2005, 13:35
du musst die neu zu kompilierende datei deinem projekt hinzufügen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
DocE

Registriert seit: 25. Mär 2004
108 Beiträge
 
#5

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

  Alt 19. Jun 2005, 13:43
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
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

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

  Alt 19. Jun 2005, 13:45
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".
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
DocE

Registriert seit: 25. Mär 2004
108 Beiträge
 
#7

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

  Alt 19. Jun 2005, 13:49
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
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:24 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