mirror of
https://github.com/servalproject/serval-dna.git
synced 2024-12-19 13:17:56 +00:00
fc4f7f8f0b
script now lives.
23 lines
768 B
Plaintext
23 lines
768 B
Plaintext
dnl Process this file with autoconf to produce a configure script.
|
|
AC_INIT(dna.c)
|
|
|
|
dnl Checks for programs.
|
|
AC_PROG_CC
|
|
|
|
AC_CHECK_LIB(c,srandomdev)
|
|
|
|
AC_CHECK_HEADERS(stdio.h errno.h stdlib.h strings.h unistd.h string.h arpa/inet.h sys/socket.h sys/mman.h sys/time.h poll.h netdb.h linux/if.h linux/netlink.h linux/rtnetlink.h net/if.h netinet/in.h ifaddrs.h net/route.h signal.h)
|
|
|
|
echo "Fetching and building NaCl if required."
|
|
echo "(this can take HOURS to build depending on your architecture,"
|
|
echo " but fortunately it only needs to happen once.)"
|
|
cd nacl
|
|
./nacl-gcc-prep
|
|
cd ..
|
|
LDFLAGS="$LDFLAGS "`cat naclbuilddir.txt`"/libnacl.a"
|
|
|
|
AC_CHECK_LIB(nsl,callrpc,[LDFLAGS="$LDFLAGS -lnsl"])
|
|
AC_CHECK_LIB(socket,socket,[LDFLAGS="$LDFLAGS -lsocket"])
|
|
|
|
AC_OUTPUT(Makefile)
|