Ulixes hat folgendes geschrieben : |
Hallo,
Crosspost: www.delphigl.com/for...viewtopic.php?t=8307
ich mach gerade meine ersten Erfahrungen mit OpenGl. Dabei habe ich die Unit-Klausel, um die Klasse
"dglOpenGl" erweitert und die Datei in das "lib" Verzeichniss meines Delphiporgramms gelegt.
Nun kommt diese Fehlermeldung:
[DCC Fataler Fehler] dglOpenGL.pas(13707): F2039 Ausgabedatei 'c:\program files\codegear\rad studio\6.0\lib\dglOpenGL.dcu' kann nicht erstellt werden
Was mach ich falsch??
|
Delphi versucht die Unit dort zu compilieren, wo es sie findet, Du hast aber als normaler User dort keine Schreibrechte.
Abhilfe:
1. Verschiebe die Datei in einen anderen Ordner, auf den Du Schreibrechte hast
und
1.1 fuege diesen Ordner zum Delphi Library-Path (keine Ahnung, wie ein deutsches Delphi das nennt) hinzu.
oder
1.2 Fuege diesen Ordner zum Suchpfad jedes Projekts hinzu, das sie benoetigt.
oder
1.3 Fuege die Datei zu jedem Projekt hinzu, das sie benoetigt.
und/oder
2. setze den dcu-Ausgabepfad deines Projekts, so dass Delphi nicht mehr versucht, die .dcu-Dateien dort zu erstellen, wo die Sourcen liegen.
Ich persoenlich bevorzuge 1.2 und 2.
twm