@ -26,15 +26,20 @@
#endif
extern "C"
{
#include "lualib.h"
}
#include "lua_loadlib.h"
// to get rid of you_must_not_use_assert___use_nl_assert___read_debug_h_file messages
#include <cassert>
#ifdef assert
#undef assert
#define assert nlassert
#ifdef NL_DEBUG
#define assert(x) nlassert(x)
#else
#define assert(x)
#include <luabind/luabind.hpp>
using namespace std;
@ -28,8 +28,16 @@
// in luabind > 0.6, LUABIND_MAX_ARITY is set to 10
#if LUABIND_MAX_ARITY == 10
@ -17,9 +17,12 @@
#ifndef LUA_LOADLIB_H
#define LUA_LOADLIB_H
#include "lua.h"
#include "lauxlib.h"
#include <lua.h>
#include <lauxlib.h>
#include <lualib.h>
// load the lua dll, return 1 on success
//int loadLuaDLL();