# remove old code rm -rf gnumach # get new code git clone git://git.savannah.gnu.org/hurd/gnumach.git # go to source cd gnumach # generate configure autoreconf --install mkdir build cd build # configure ../configure --prefix= rm -rf ~/gnu mkdir ~/gnu make DESTDIR=~/gnu install-data git clone git://git.savannah.gnu.org/hurd/mig.git cd mig autoreconf --install mkdir build cd build GNU=~/gnu # configure TARGET_CPPFLAGS=-I"$GNU"/include ../configure --prefix="$GNU" make all install # go to gnumach/build cd ../.. make gnumach.gz