webmcp

annotate Makefile.options @ 540:d0104bb90ede

Add -lc to LDFLAGS to avoid weird problems on FreeBSD
author jbe
date Sat Oct 12 20:35:00 2019 +0200 (2019-10-12)
parents dd6ef55cd59d
children 72e55c2eb63c
rev   line source
jbe/bsw@0 1 # C compiler command
jbe/bsw@0 2 CC = cc
jbe/bsw@0 3
jbe/bsw@0 4 # linker command
jbe/bsw@0 5 LD = ld
jbe/bsw@0 6
jbe/bsw@0 7 # filename extension for shared libraries
jbe/bsw@0 8 SLIB_EXT = so
jbe/bsw@0 9
jbe@116 10 # Lua binaries
jbe@339 11 LUA_BIN = lua
jbe@339 12 LUAC_BIN = luac
jbe@116 13
jbe/bsw@0 14 # C compiler flags
jbe@42 15 # TODO: check alternatives to -D_GNU_SOURCE -fPIC
jbe@42 16 # using libtool?
jbe@469 17 CFLAGS = -O2 -D_GNU_SOURCE -fPIC -Wall -I /usr/include -I /usr/local/include -I /usr/include/lua5.3 -I /usr/local/include/lua53
jbe/bsw@0 18
jbe/bsw@0 19 # additional C compiler flags for parts which depend on PostgreSQL
jbe@411 20 CFLAGS_PGSQL = -I `pg_config --includedir` -I `pg_config --pkgincludedir` -I `pg_config --includedir-server`
jbe/bsw@0 21
jbe/bsw@0 22 # linker flags
jbe@540 23 LDFLAGS = -shared -L /usr/lib -L /usr/local/lib -lc
jbe@540 24 # NOTE: -lc needed on FreeBSD to avoid weird problems
jbe/bsw@0 25
jbe/bsw@0 26 # additional linker flags for parts which depend on PostgreSQL
jbe@411 27 LDFLAGS_PGSQL = -L `pg_config --libdir` -rpath `pg_config --libdir`

Impressum / About Us