#! /bin/sh
#
# try to find socket
#
FILE=conftest.$$
cat >$FILE.c <<EOF
int main() {
if (socket()) return gethostbyname();
else return 0;
}
EOF
./auto-compile.sh -c $FILE.c 2>/dev/null >/dev/null
for i in "" -lsocket "-lsocket -lnsl" ; do
if ./auto-link.sh $FILE $FILE.o $i 2>/dev/null >/dev/null ; then
if test "x$i" = x ; then
echo
echo "SOCKET: STDLIB /* systype-info */"
else
echo "$i"
x=`echo "$i" | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ.-' \
'abcdefghijklmnopqrstuvwxyz__' `
echo "SOCKET: $x /* systype-info */"
fi
rm -f $FILE.c $FILE.o $FILE
exit 0;
fi
done
rm -f $FILE.c $FILE.o $FILE
syntax highlighted by Code2HTML, v. 0.9.1