From 5a778181e947cfb883f85d3239f6d1f1714dacc8 Mon Sep 17 00:00:00 2001 From: jaybinks Date: Thu, 13 Sep 2007 11:39:57 +0000 Subject: changes to make 3rd party libraries compile / work in lazarus. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@387 b956fd51-792f-4845-bead-9b4dfca2ff2c --- Game/Code/lib/ffmpeg/lazarustest.lpr | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Game/Code/lib/ffmpeg/lazarustest.lpr (limited to 'Game/Code/lib/ffmpeg/lazarustest.lpr') diff --git a/Game/Code/lib/ffmpeg/lazarustest.lpr b/Game/Code/lib/ffmpeg/lazarustest.lpr new file mode 100644 index 00000000..56efac75 --- /dev/null +++ b/Game/Code/lib/ffmpeg/lazarustest.lpr @@ -0,0 +1,27 @@ +program lazarustest; + +{$MODE Delphi} + +uses + + avcodec in 'avcodec.pas', + avformat in 'avformat.pas', + avutil in 'avutil.pas', + rational in 'rational.pas', + opt in 'opt.pas', + avio in 'avio.pas', + sysutils; + +begin + // This compiles with all units in.. + // but I cant run it, if its compiled with lazarus or delphi + // I get errors about not finding functions in dll's + + try +// av_register_all(); + writeln( 'If you see this then ffmpeg is probably lazarus compatible' ); + except + writeln( 'ffmpeg is NOT lazarus compatible' ); + end; +end. + -- cgit v1.2.3