webmcp
diff Makefile.options @ 116:30391b40722f
Improved Makefile for lua51/lua52; Updated version number
author | jbe |
---|---|
date | Thu Jul 10 00:26:37 2014 +0200 (2014-07-10) |
parents | f59adf9a6968 |
children | 82c1daccd7cf |
line diff
1.1 --- a/Makefile.options Thu Jul 10 00:04:45 2014 +0200 1.2 +++ b/Makefile.options Thu Jul 10 00:26:37 2014 +0200 1.3 @@ -7,16 +7,20 @@ 1.4 # filename extension for shared libraries 1.5 SLIB_EXT = so 1.6 1.7 +# Lua binaries 1.8 +LUA_BIN = lua52 1.9 +LUAC_BIN = luac52 1.10 + 1.11 # C compiler flags 1.12 # TODO: check alternatives to -D_GNU_SOURCE -fPIC 1.13 # using libtool? 1.14 -CFLAGS = -O2 -D_GNU_SOURCE -fPIC -Wall -I /usr/include -I /usr/local/include 1.15 +CFLAGS = -O2 -D_GNU_SOURCE -fPIC -Wall -I /usr/include -I /usr/local/include -I /usr/local/include/lua52 1.16 1.17 # additional C compiler flags for parts which depend on PostgreSQL 1.18 -CFLAGS_PGSQL = -I /usr/include/postgresql -I /usr/include/postgresql/server -I /usr/local/include/postgresql -I /usr/local/include/postgresql/server 1.19 +CFLAGS_PGSQL = -I /usr/local/include/postgresql/server -I /usr/local/include/postgresql 1.20 1.21 # linker flags 1.22 -LDFLAGS = -shared -L /usr/lib -L /usr/local/lib 1.23 +LDFLAGS = -shared -L /usr/lib -L /usr/local/lib -L /usr/local/include/lua52 1.24 1.25 # additional linker flags for parts which depend on PostgreSQL 1.26 -LDFLAGS_PGSQL = 1.27 +LDFLAGS_PGSQL = -L /usr/local/lib/postgresql -rpath /usr/local/lib/postgresql