svn cleanup
[anytun.git] / openvpn / plugin / examples / build
blob8b628a2041b74b49930fef89df5c9ab4e3da86a2
1 #!/bin/sh
4 # Build an OpenVPN plugin module on *nix. The argument should
5 # be the base name of the C source file (without the .c).
8 # This directory is where we will look for openvpn-plugin.h
9 INCLUDE="-I../.."
11 CC_FLAGS="-O2 -Wall"
13 gcc $CC_FLAGS -fPIC -c $INCLUDE $1.c && \
14 gcc -fPIC -shared -Wl,-soname,$1.so -o $1.so $1.o -lc