Aegisub/aegisub/src/libauto3
Niels Martin Hansen a749c23e8b Rename auto3 DLL to something less ugly.
Originally committed to SVN as r2828.
2009-04-18 13:31:08 +00:00
..
auto3.c The lines.n value produced by Auto3 implementation was 1 too small causing the last line in a file to be eaten by karaskel. 2009-04-17 21:34:43 +00:00
auto3.h Make libauto3 better liked by MSVC 2008. 2009-04-17 20:51:58 +00:00
auto3_vc9.vcproj Refactor Visual Studio 2008 build and make libauto3 and Lua 5.0 build on VC9. 2009-04-17 21:53:48 +00:00
auto3_vc9.vsprops Rename auto3 DLL to something less ugly. 2009-04-18 13:31:08 +00:00
callables.c Make callables.c error properly if it's attempted compiled separately. 2009-04-17 20:55:48 +00:00
Makefile.am SVN Transition Step 4/7 2009-03-08 08:31:28 +00:00
README SVN Transition Step 4/7 2009-03-08 08:31:28 +00:00

Automation 3 support in Automation 4 needs to be built as a separate library,
to be able to have two versions of Lua side by side. This is required since
Automation 3, and especially scripts written for it, relies on the Lua 5.0
API.


Compiling on Windows
--------------------
If you are building on Windows, be aware that Microsoft Visual C++ 2005
(version 8) CAN NOT COMPILE LUA 5.0 CORRECTLY. While the build will succeed,
the built binaries are broken and do not work correctly.

You need to use Microsoft Visual C++ .NET 2003 (version 7.1) to build the
Windows version of this library. Other compilers might also work.

You should not need to build this DLL yourself even if you are building
Aegisub; just get one built on someone else. Unless, of course, you want to
hack the Auto3 code.