Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Andorra 2D lässt sich nicht kompilieren (https://www.delphipraxis.net/118258-andorra-2d-laesst-sich-nicht-kompilieren.html)

Kalfany 4. Aug 2008 09:49


Andorra 2D lässt sich nicht kompilieren
 
Hallo,

ich versuche gerade Andorra 2D zum laufen zu bekommen, dazu die erste Frage läuft das überhaupt unter Delphi 5?

und zweitens kommt beim kompilieren die meldung:

Delphi-Quellcode:
[Fehler] inc_andorra.inc(70): Ungültige Compileranweisung: 'MESSAGE'
[Fehler] AdTypes.pas(66): ',' oder ')' erwartet, aber '=' gefunden
[Fehler] AdTypes.pas(67): ',' oder ')' erwartet, aber '=' gefunden
[Fataler Fehler] AdWindowFramework.pas(26): Verwendete Unit 'AdTypes.pas' kann nicht compiliert werden
und zwar egal ob ich versuche ein projekt zu kompilieren oder die DLLs

igel457 4. Aug 2008 13:13

Re: Andorra 2D lässt sich nicht kompilieren
 
Hm, du kannst versuchen die besagte "MESSAGE"-Kompilerdirektive in der Datei "inc_andorra.inc" auszukommentieren. Die Zeile soll dir eigentlich nur sagen:
Delphi-Quellcode:
{$MESSAGE Hint 'Andorra 2D: The "inline" directive isn''t supported in this compiler version.'}

Ribo 13. Apr 2009 17:28

Re: Andorra 2D lässt sich nicht kompilieren
 
Tschuldigung, dass ich so ein alten Thread ausgrabe und das beim ersten Post.
Aber hab genau das gleiche Problem mit den vier Fehlermeldungen und auch wenn man den Fehler mit Message durch Kommentieren wegbekommen kann. Den Fehler mit der adTypes.pas kann ich nicht beseitigen.
Diese Stelle ist das Problem in der Adtypes.pas

Delphi-Quellcode:
TAdBitDepth = (
    ad16Bit = 16, //< The bit depth is 16 Bit      Zeile 71
    ad32Bit = 32 //< The bit depth is 32 Bit        Zeile 72
  );
[Fehler] AdTypes.pas(71): ',' oder ')' erwartet, aber '=' gefunden
[Fehler] AdTypes.pas(72): ',' oder ')' erwartet, aber '=' gefunden

Als Info benutze Delphi 5 und Windows Vista.

Hoffe ihr hab vielleicht eine Idee und Danke im Vorraus.

mkinzler 13. Apr 2009 17:32

Re: Andorra 2D lässt sich nicht kompilieren
 
Versuch mal
Delphi-Quellcode:
const
    ad16Bit = 16;
    ad32Bit = 32;
...
TAdBitDepth = (
    ad16Bit, //< The bit depth is 16 Bit
    ad32Bit //< The bit depth is 32 Bit
  );

Ribo 13. Apr 2009 17:40

Re: Andorra 2D lässt sich nicht kompilieren
 
Danke, ja funktioniert so ... aber dann sind in einer anderen .pas von Adorra 2d auch noch einige Fehler.
Schätze Andorra 2d und Delphi 5 sind inkompatibel oder hat jemand schonmal Andorra 2d(0.451) mit Delphi 5 zum laufen gebracht.

Super_Chemiker 13. Apr 2009 17:55

Re: Andorra 2D lässt sich nicht kompilieren
 
Hi, ich selbst habs damals mit Delphi 3 nicht geschaft und jetzt gehts aber mit delphi 2009

Irgendwo hab ich aber gelesen, dass es erst ab Delphi 6 geht...

FabianClassen 13. Apr 2009 19:02

Re: Andorra 2D lässt sich nicht kompilieren
 
Auf der Andorra-Seite selbst steht, dass Andorra unter Delphi 5 laufen sollte, es aber nocht nicht ausgetestet ist.
Ich habe bei meinem Delphi 5 das gleiche Problem - habe aber auch Turbo Delphi - da sollte das eigentlich keine Probleme machen. (Ich habs noch nicht probiert)

Vielleicht sollte man den Entwicklern von Andorra mal von den Problemen mit Delphi 5 berichten.
Dann können die das auf ihrer Seite vermerken.
Oder liegt das einfach nur an uns?

MFG
FC
;)

mkinzler 13. Apr 2009 19:09

Re: Andorra 2D lässt sich nicht kompilieren
 
igel457 ist hier im Forum Mitglied

FabianClassen 13. Apr 2009 19:18

Re: Andorra 2D lässt sich nicht kompilieren
 
Ok ... dann werd ich mich morgen mal mit ihm in Verbindung setzen.
Danke.

Ich bin mal weg.
Bye ;)

MFG
FC
;)

Ribo 13. Apr 2009 19:23

Re: Andorra 2D lässt sich nicht kompilieren
 
Hab jetzt auch eine Pn geschrieben, da war dein Beitrag noch nicht da.^^ Naja dann eben doppelt.
Wenn andere auch die Probleme bei Delphi 5 haben, wird wohl das wirklich die Ursache sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:24 Uhr.
Seite 1 von 2  1 2      

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