#!/bin/sh # # $Id: build.AIX,v 1.2 1999/08/24 14:39:31 d019080 Exp $ # OBJ=".o" CC="xlc" MAJOR="`uname -v`" MINOR="`uname -r`" CFLAGS="-z -qlanglvl=ansi -qarch=com -qspill=1024" if [ "${MAJOR}${MINOR}" -ge 40 ] ; then CFLAGS="$CFLAGS -qinfo" else CFLAGS="$CFLAGS -D_POSIX_SOURCE -D_ALL_SOURCE" fi RM="rm -f" EXE="" LD="$CC" LDFLAGS="" LDTARGET='-o $@' XD="" if [ "${MAJOR}${MINOR}" -ge 42 ] ; then # dlopen() is used in AIX 4.2 SHLIB=".so" LDLIBS="-ldl" else SHLIB=".o" LDLIBS="" fi SHFLAGS="" LINK_SHARED="ld -L/usr/lib -bM:SRE -T512 -H512 -bnoentry" LINK_SHARED_END=" -lc $LDLIBS -bE:sncgss.exp" #VENLIB="-L/your/software/path -lgssapi" VENLIB="" if [ "$VENLIB" = "" ] ; then echo "***" echo "*** Please edit $0 and define VENLIB to link your" echo "*** GSS-API v2 shared library" echo "***" exit 1 fi export OBJ CC CFLAGS RM EXE LDLIBS LD LDTARGET LDFLAGS XD export SHEXT SHFLAGS LINK_SHARED LINK_SHARED_END VENLIB "$@"