#!/bin/sh # Built on TCL v2.6 # Required extensions: # compiletc # base-dev # binutils # bison # diffutils # file # findutils # flex # gawk # gcc # gcc_libs # gperf # grep # m4 # make # patch # pkg_config # sed # squashfs-tools-4.0 # libgmp export CFLAGS="-march=i486 -mtune=i686 -Os -pipe" export CXXFLAGS="-march=i486 -mtune=i686 -Os -pipe -fexceptions -fno-rtti" export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig export EXTNAME="libmpfr" export VER="-2.4.2" export IPATH=`pwd`/$EXTNAME mkdir -p $IPATH $IPATH-dev/usr/local/lib tar -jxf mpfr$VER.tar.bz2 cd mpfr$VER patch -N -Z -p1 < ../mpfr-patches-1 ./configure CFLAGS="-march=i486 -mtune=i686 -Os -pipe" CXXFLAGS="-march=i486 -mtune=i686 -Os -pipe -fexceptions -fno-rtti" make make install DESTDIR=$IPATH cd $IPATH mv usr/local/include $IPATH-dev/usr/local mv usr/local/lib/*a $IPATH-dev/usr/local/lib rm -rf usr/local/share find usr -not -type d > ../$EXTNAME.tczl.list cd $IPATH-dev find usr -not -type d > ../$EXTNAME-dev.tczl.list cd .. mksquashfs $EXTNAME $EXTNAME.tczl md5sum $EXTNAME.tczl > $EXTNAME.tczl.md5.txt mksquashfs $EXTNAME-dev $EXTNAME-dev.tczl md5sum $EXTNAME-dev.tczl > $EXTNAME-dev.tczl.md5.txt rm -rf mpfr$VER $EXTNAME $EXTNAME-dev