#check for os
AC_MSG_CHECKING([host os])
- # lua pkg-config name differs per OS
- LUA_PC_NAME="lua5.1"
+ # Default lua libname if not detected otherwise.
LUA_LIB_NAME="lua5.1"
# If no host os was detected, try with uname
PCAP_LIB_NAME="pcap"
case "$host" in
*-*-*freebsd*)
- LUA_PC_NAME="lua-5.1"
LUA_LIB_NAME="lua-5.1"
CFLAGS="${CFLAGS} -DOS_FREEBSD"
CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/usr/local/include/libnet11"
RUST_LDADD="-lrt -lm"
;;
*-*-openbsd*)
- LUA_PC_NAME="lua51"
CFLAGS="${CFLAGS} -D__OpenBSD__"
CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/usr/local/include/libnet-1.1"
LDFLAGS="${LDFLAGS} -L/usr/local/lib -I/usr/local/lib/libnet-1.1"
RUST_LDADD="-lm -lc++ -lc++abi"
;;
*darwin*|*Darwin*)
- LUA_PC_NAME="lua-5.1"
LUA_LIB_NAME="lua-5.1"
CFLAGS="${CFLAGS} -DOS_DARWIN"
CPPFLAGS="${CPPFLAGS} -I/opt/local/include"
RUST_LDADD="-luserenv -lshell32 -ladvapi32 -lgcc_eh"
;;
*-*-cygwin)
- LUA_PC_NAME="lua"
LUA_LIB_NAME="lua"
WINDOWS_PATH="yes"
PCAP_LIB_NAME="wpcap"