X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmkshared;fp=lib%2Fmkshared;h=cadd1be36e3b7faae268f789182d12ec7366bdcc;hb=93e2164590bc77ab50bea8b23f18f1d49b1eaac1;hp=0000000000000000000000000000000000000000;hpb=b89cdb28e751ded1c1b4b1096f602e1a8011d9a1;p=swftools.git diff --git a/lib/mkshared b/lib/mkshared new file mode 100755 index 0000000..cadd1be --- /dev/null +++ b/lib/mkshared @@ -0,0 +1,27 @@ +#!/bin/sh +INCLUDEDIR=/usr/local/include +LIBDIR=/usr/local/lib + +files=lame/*.c +files="$files rfxswf.c bitio.c" +for file in $files +do + libtool gcc -g -c $file +done +lofiles=*.lo + +libtool gcc -g -o librfxswf.la $lofiles -rpath ${LIBDIR} -lm -lz -ljpeg + + +#perl -pe 's/^#include "\.\.\/config"/#define WORDS_BIGENDIAN/' rfxswf.h > rfxswf.tmp +perl -pe 's/^#include "\.\.\/config.h"//' rfxswf.h > rfxswf.tmp + +su -c "cp rfxswf.tmp ${INCLUDEDIR}/rfxswf.h; + cp ../config.h ${INCLUDEDIR}/rfxswf_config.h; + cp bitio.h ${INCLUDEDIR}/bitio.h; + libtool cp librfxswf.la $LIBDIR/librfxswf.la; + ldconfig $LIBDIR + " + +rm -f *.o *.lo rfxswf.tmp +