Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Audorra - Digitale 3D Audiobibliothek - Version 0.5.0 Beta (https://www.delphipraxis.net/147390-audorra-digitale-3d-audiobibliothek-version-0-5-0-beta.html)

blackfin 25. Jul 2010 21:37

AW: Audorra - Digitale 3D Audiobibliothek - Version 0.5.0 Beta
 
Ich wollte mir Audorra nun auch mal ansehen, aber er meckert während der Kompilierung des "simple"-Beispiels bei

Delphi-Quellcode:
 //Connect the move function
{$IFDEF DO_USE_FASTMOVE}
  AcMove := AcFastMove.Move;
{$ELSE}
  AcMove := System.Move;
{$ENDIF}
in der AcSysUtils.pas ganz unten.
Zitat:

Unfefinierter Bezeichner: 'AcMove'
Ich habe Audorra und die Andorra Commons beide vom SVN geladen und auch alle in den Such- / Bibliopfaden.

Bevor ich jetzt selbst danach suche, vielleicht weiss der Autor ja schnell, welcher Fehler (welche fehlende uses?) das auslöst :D

Edit:

Scheint am {$DEFINE CPU64} zu liegen, das nicht gesetzt ist.
Wenn ich es allerdings manuell setze, meckert er in der Zeile
Zitat:

AcMove := AcFastMove.Move;
[Pascal Fehler] AcSysUtils.pas(231): E2010 Inkompatible Typen: 'Int64' und 'Integer'
Da scheint wohl in der AcFastMove.pas noch die Procedure
Delphi-Quellcode:
Move : procedure(const Source; var Dest; Count : Integer); {Fastest Move}
und deren Zugriffe nicht auf den Int64 angepasst zu sein?

igel457 26. Jul 2010 21:07

AW: Audorra - Digitale 3D Audiobibliothek - Version 0.5.0 Beta
 
Hm, den Fehler hatte ich eigentlich erst behoben:

Siehe hier:
"Fixed support for 64-Bit CPUs"
http://andorracommons.svn.sourceforg...as?r1=17&r2=18

Edit: Wobei, da fällt mir auf... Ich muss bei Gelgenheit mal Testen ob das so überhaupt noch mit Delphi funktioniert (oder verwendet das überhaupt noch irgendwer *g*)? Im Notfall einfach
Delphi-Quellcode:
{$IFNDEF FPC}{$DEFINE CPU32}{$ENDIF}
hinzufügen - was anderes kann Delphi ja noch nicht.

gintasdx 9. Aug 2010 19:11

AW: Audorra - Digitale 3D Audiobibliothek - Version 0.5.0 Beta
 
Since Acinerella uses FFMpeg code it can't be used for commercial games it seems.
I can use only libmp123, but I need more supported formats. :)

igel457 10. Aug 2010 09:23

AW: Audorra - Digitale 3D Audiobibliothek - Version 0.5.0 Beta
 
Wait for the next Acinerella release (two-three weeks), the license will be changed to LGPL (FFMpeg is LGPL).


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:07 Uhr.
Seite 2 von 2     12   

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