jbe/bsw@0: # C compiler command jbe/bsw@0: CC = cc jbe/bsw@0: jbe/bsw@0: # linker command jbe/bsw@0: LD = ld jbe/bsw@0: jbe/bsw@0: # filename extension for shared libraries jbe/bsw@0: SLIB_EXT = so jbe/bsw@0: jbe@116: # Lua binaries jbe@116: LUA_BIN = lua52 jbe@116: LUAC_BIN = luac52 jbe@116: jbe/bsw@0: # C compiler flags jbe@42: # TODO: check alternatives to -D_GNU_SOURCE -fPIC jbe@42: # using libtool? jbe@116: CFLAGS = -O2 -D_GNU_SOURCE -fPIC -Wall -I /usr/include -I /usr/local/include -I /usr/local/include/lua52 jbe/bsw@0: jbe/bsw@0: # additional C compiler flags for parts which depend on PostgreSQL jbe@116: CFLAGS_PGSQL = -I /usr/local/include/postgresql/server -I /usr/local/include/postgresql jbe/bsw@0: jbe/bsw@0: # linker flags jbe@116: LDFLAGS = -shared -L /usr/lib -L /usr/local/lib -L /usr/local/include/lua52 jbe/bsw@0: jbe/bsw@0: # additional linker flags for parts which depend on PostgreSQL jbe@116: LDFLAGS_PGSQL = -L /usr/local/lib/postgresql -rpath /usr/local/lib/postgresql