Repository URL to install this package:
Version:
3.0.0 ▾
|
{
Translation of the OpenAL headers for FreePascal
Copyright (C) 2006 by Ivo Steinmann
}
unit openal;
{$mode objfpc}
interface
uses
ctypes;
{$IFDEF WINDOWS}
{$DEFINE DYNLINK}
{$ENDIF}
{$IF Defined(DYNLINK)}
const
{$IF Defined(WINDOWS)}
openallib = 'openal32.dll';
{$ELSEIF Defined(UNIX)}
openallib = 'libopenal.so';
{$ELSE}
{$MESSAGE ERROR 'DYNLINK not supported'}
{$IFEND}
{$ELSEIF Defined(Darwin)}
{$linkframework OpenAL}
{$ELSE}
{$LINKLIB openal}
{$ENDIF}
{$include alh.inc}
{$include alch.inc}
{$include alexth.inc}
implementation
end.