#!/bin/sh # ###################################################### # Build script for RPI # # # # See .info for details # ###################################################### ###################################################### # Configure extension creation parameters # ###################################################### SRCNAM=util-linux-2.25.1.tar.xz WRKDIR=util-linux-2.25.1 EXTNAM=util-linux TMPDIR=/tmp/util-linux ###################################################### # Prepare extension creation # ###################################################### # Remove dirs and files left from previous creation rm -r -f $WRKDIR rm -r -f $TMPDIR rm -r -f $TMPDIR-dev # Crete temporary directory ###################################################### # Compile extension # ###################################################### # Export variables needed for compilation export CFLAGS="-O2 -pipe -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" export CXXFLAGS="-O2 -pipe -fno-exceptions -fno-rtti -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig # Unpack source in current directory tar -xf $SRCNAM # Configure it cd $WRKDIR ./configure --prefix=/usr/local \ --libdir=/usr/local/lib \ --with-ncurses \ --disable-use-tty-group # Compile make # Install in base temp dir make install DESTDIR=$TMPDIR