Einzelnen Beitrag anzeigen

Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#602

Re: Andorra 2D [Ver. 0.35, 04.03.08]

  Alt 21. Apr 2008, 21:38
Die Demos laufen unter Lazarus nicht ohne weiteres, da sie Delphi-spezifische Andorra-Teile verwenden: z.B. TAdSetup oder PNG-Unit. Die einzigen Demos, die momentan mit Lazarus ohne Probleme (also Konvertierung) laufen, ist die "SimpleNonVCL" und die "VideoPlayer"-Demo, wobei du für letztere deine eigene Version der libmpeg2 kompilieren musst.

Um PNGs etc. aus Bilderlisten laden zu können, benötigt Andorra 2D unter Linux/Lazarus momentan noch externe Bibliotheken wie zum Beispiel DevIL oder FreeImage. Diese sind Cross-Plattform. Um also PNGs mit der FreeImage-Bibliothek laden zu können, musst du die Unit "AdFreeImage" einbinden, die entsprechenden Header zum Bibliothekspfad hinzufügen und unter Linux, wenn du kein Binär-Paket findest dir die Sourcen selbst kompilieren. Dank direkter Unterstützung der LCL können PNGs momentan jedoch schon direkt aus Dateien geladen werden.

Zitat von mimi:
Ich finde das immer Toll und auch erstaunlich das es so einfach geht, ein Programm für Linux und für Windows zu Kompilieren mit wenigen Anpassungen.
Naja, es steckt auch eine ganze Menge Arbeit dahinter, glaub mir
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat