#!/bin/sh
shift
library=`basename $1 | sed 's/\.so\..*$//'`
#
# For Linux 1.2.13
#sh_ext=`basename $1 | sed 's/lib.*\.so\.\(.\)\..*$/\.so\.\1/'`
#gcc -shared -Wl,-soname,$library$sh_ext -o $*
#
# For Linux 2.0.0
gcc -shared -Wl,-soname,$1 -o $*
rm -f $library.so
ln -s $1 $library.so
