Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   FreePascal (https://www.delphipraxis.net/74-freepascal/)
-   -   Andorra 2D (v0.451) "Can't find unit AdDraws" (https://www.delphipraxis.net/129153-andorra-2d-v0-451-cant-find-unit-addraws.html)

Glocke89 13. Feb 2009 13:59


Andorra 2D (v0.451) "Can't find unit AdDraws"
 
Moin,

Code:
unit1.pas(9,3) Fatal: Can't find unit AdDraws used by Unit1
Ich wollte wie hier beschrieben die Engine initialisieren und habe die 3 Units in der uses-Klausel eingebunden; die werden aber nicht gefunden. Was mache ich falsch?

/EDIT: die anderen beiden Units AdClasses und AdTypes sind im gleichen Verzeichnis wie AdDraws, werden aber gefunden!! (Es kommt zumindest keine Meldung, dass es nicht so wäre)

:coder2:

Delphi-Quellcode:
unit Unit1;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,
  AdDraws, AdClasses, AdTypes;

type

  { TForm1 }

  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end;

var
  Form1: TForm1;

implementation

{ TForm1 }

procedure TForm1.FormCreate(Sender: TObject);
begin
  AdDraw := TAdDraw.Create(self);
  AdDraw.DllName := 'AndorraOGLLaz.dll';
  Application.OnIdle := @Idle;
  AdDraw.Initialize;
end;

initialization
  {$I unit1.lrs}

end.

igel457 13. Feb 2009 14:10

Re: Andorra 2D (v0.451) "Can't find unit AdDraws"
 
Für die Verwendung mit Lazarus schaue dir lieber mal dieses Tutorial an:
http://andorra.sourceforge.net/index.php?bb=lazarus1ger

Deinen Fehler kann ich mir allerdings nicht so wirklich erklären.

Glocke89 13. Feb 2009 14:13

Re: Andorra 2D (v0.451) "Can't find unit AdDraws"
 
Nach dem Tutorial bin ich auch gegangen zum "Einrichten". Die DLL wurde fehlerfrei erstellt. Nur wird die Unit nicht gefunden ... stimmt vllt. der in den Compilereinstellungen angegebene Pfad für die Quellcodedateien und OpenGL-Headerdateien nicht? Welchen Pfad genau muss ich da angeben? Das wird mir aus dem Tutorial nicht 100%-ig klar.
Ich hab den src-Ordner genommen ... war sicher falsch :glaskugel:

mimi 16. Feb 2009 20:38

Re: Andorra 2D (v0.451) "Can't find unit AdDraws"
 
Nein der ist eigentlich richtig, mach mal ein Bild von deinen Einstellungen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 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