X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1b66e7e5ab419c5f91fc799c50addc42ef36e23b..c801d85f158c4cba50b588807daabdcbd0ed3853:/src/gtk/setup/shared/sharedAIX diff --git a/src/gtk/setup/shared/sharedAIX b/src/gtk/setup/shared/sharedAIX new file mode 100755 index 0000000000..cc9b6e164e --- /dev/null +++ b/src/gtk/setup/shared/sharedAIX @@ -0,0 +1,26 @@ +#! /bin/sh + +COMPILER=$1 +LIBRARY_BASE=$2 +LIBRARY_MAJOR=$3 +LIBRARY_MINOR=$4 +shift 3 +LIBRARY_OBJS= +while (test $# -ne 1) do + shift; + LIBRARY_OBJS="$LIBRARY_OBJS $1sh"; +done + +LIBRARY_BASE=`echo $LIBRARY_BASE | sed 's/.so/.sa/'` +LIBRARY_NAME=`basename $LIBRARY_BASE` +LIBRARY_FILE=$LIBRARY_BASE + +echo "Creating shared library: $LIBRARY_FILE" + +ar cr $LIBRARY_FILE~ $LIBRARY_OBJS +nm $LIBRARY_OBJS | awk '/ [BD] /{print $$3}' | sort | uniq > ${LIBRARY_FILE}.syms +ld -o shr.o $LIBRARY_FILE~ -lX11 -lXt -lc -lm -H512 -T512 -bE:${LIBRARY_FILE}.syms -bM:SRE +rm -f $LIBRARY_FILE~ +ar ruv $LIBRARY_FILE shr.o +chmod a+x $LIBRARY_FILE +