From a58d7ad389b03b019dafd8dd77d9e7f508d3a7a3 Mon Sep 17 00:00:00 2001 From: "Robert G. Jakabosky" Date: Mon, 13 Feb 2012 03:08:48 -0800 Subject: [PATCH] Fix for building on Windows. --- CMakeLists.txt | 4 ++++ src/pre_generated-zmq.nobj.c | 1 + 2 files changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6062fb8..c5cffcd 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,6 +29,10 @@ include(FindLua51) if(NOT ${LUA51_FOUND}) message(FATAL_ERROR "The FindLua51 module could not find lua :-(") endif() +if(WIN32) + set(COMMON_CFLAGS "${COMMON_CFLAGS} -I${LUA_INCLUDE_DIR}") + set(COMMON_LDFLAGS "${COMMON_LDFLAGS} ${LUA_LIBRARY}") +endif() ## MAC OSX needs extra linker flags if(APPLE) set(COMMON_LDFLAGS "${COMMON_LDFLAGS} -undefined dynamic_lookup") diff --git a/src/pre_generated-zmq.nobj.c b/src/pre_generated-zmq.nobj.c index 2fc9e3f..7741787 100644 --- a/src/pre_generated-zmq.nobj.c +++ b/src/pre_generated-zmq.nobj.c @@ -42,6 +42,7 @@ /* for MinGW32 compiler need to include */ #ifdef __GNUC__ #include +#include #else /* define some standard types missing on Windows. */