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

Impressum / About Us