Skip to content

Instantly share code, notes, and snippets.

@radrico
Forked from jellybeansoup/cltools.sh
Last active August 29, 2015 14:17
Show Gist options
  • Select an option

  • Save radrico/37581f9184e4cfbbab14 to your computer and use it in GitHub Desktop.

Select an option

Save radrico/37581f9184e4cfbbab14 to your computer and use it in GitHub Desktop.

Revisions

  1. @jellybeansoup jellybeansoup revised this gist Dec 3, 2012. 1 changed file with 8 additions and 8 deletions.
    16 changes: 8 additions & 8 deletions cltools.sh
    Original file line number Diff line number Diff line change
    @@ -18,10 +18,10 @@ cd $build
    curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-2.68.tar.gz
    tar xzf autoconf-2.68.tar.gz
    cd autoconf-2.68
    ./configure --prefix=$build/autotools-bin
    ./configure --prefix=/usr/local
    make
    make install
    export PATH=$PATH:$build/autotools-bin/bin
    sudo make install
    export PATH=/usr/local/bin

    ##
    # Automake
    @@ -31,9 +31,9 @@ cd $build
    curl -OL http://ftpmirror.gnu.org/automake/automake-1.11.tar.gz
    tar xzf automake-1.11.tar.gz
    cd automake-1.11
    ./configure --prefix=$build/autotools-bin
    ./configure --prefix=/usr/local
    make
    make install
    sudo make install

    ##
    # Libtool
    @@ -43,8 +43,8 @@ cd $build
    curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.tar.gz
    tar xzf libtool-2.4.tar.gz
    cd libtool-2.4
    ./configure --prefix=$build/autotools-bin
    ./configure --prefix=/usr/local
    make
    make install
    sudo make install

    echo "Installation complete."
    echo "Installation complete."
  2. @jellybeansoup jellybeansoup created this gist Dec 3, 2012.
    50 changes: 50 additions & 0 deletions cltools.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,50 @@
    #!/bin/sh

    ##
    # Install autoconf, automake and libtool smoothly on Mac OS X.
    # Newer versions of these libraries are available and may work better on OS X
    #
    # This script is originally from http://jsdelfino.blogspot.com.au/2012/08/autoconf-and-automake-on-mac-os-x.html
    #

    export build=~/devtools # or wherever you'd like to build
    mkdir -p $build

    ##
    # Autoconf
    # http://ftpmirror.gnu.org/autoconf

    cd $build
    curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-2.68.tar.gz
    tar xzf autoconf-2.68.tar.gz
    cd autoconf-2.68
    ./configure --prefix=$build/autotools-bin
    make
    make install
    export PATH=$PATH:$build/autotools-bin/bin

    ##
    # Automake
    # http://ftpmirror.gnu.org/automake

    cd $build
    curl -OL http://ftpmirror.gnu.org/automake/automake-1.11.tar.gz
    tar xzf automake-1.11.tar.gz
    cd automake-1.11
    ./configure --prefix=$build/autotools-bin
    make
    make install

    ##
    # Libtool
    # http://ftpmirror.gnu.org/libtool

    cd $build
    curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.tar.gz
    tar xzf libtool-2.4.tar.gz
    cd libtool-2.4
    ./configure --prefix=$build/autotools-bin
    make
    make install

    echo "Installation complete."