fix building for lua

presentation
Ulrich Huber 7 years ago
parent 2244112c6c
commit 18525f02d8
  1. 2
      CMakeLists.txt
  2. 2
      src/plugin/Plugin.cpp
  3. 2
      src/plugin/Plugin.h

@ -117,7 +117,7 @@ if (MacIntegration_FOUND)
endif () endif ()
# Plugins / scripting # Plugins / scripting
pkg_check_modules (Lua "lua5.3") pkg_check_modules (Lua "lua >= 5.3")
if (Lua_FOUND) if (Lua_FOUND)
message("Enable Xournal++ Plugins") message("Enable Xournal++ Plugins")
add_includes_ldflags ("${Lua_LDFLAGS}" "${Lua_INCLUDE_DIRS}") add_includes_ldflags ("${Lua_LDFLAGS}" "${Lua_INCLUDE_DIRS}")

@ -5,10 +5,12 @@
#ifdef ENABLE_PLUGINS #ifdef ENABLE_PLUGINS
extern "C" {
#include <lua.h> #include <lua.h>
#include <lauxlib.h> #include <lauxlib.h>
#include <lualib.h> #include <lualib.h>
#include <lauxlib.h> #include <lauxlib.h>
}
#include "luapi_application.h" #include "luapi_application.h"

@ -18,7 +18,9 @@
#include <config-features.h> #include <config-features.h>
#ifdef ENABLE_PLUGINS #ifdef ENABLE_PLUGINS
extern "C" {
#include <lua.h> #include <lua.h>
}
class Plugin; class Plugin;
class Control; class Control;

Loading…
Cancel
Save