$ wget http://ftp.jaist.ac.jp/pub/GNU/libtool/libtool-2.4.6.tar.gz $ tar xvfz libtool-2.4.6.tar.gz $ cd libtool-2.4.6 $ mkdir build $ cd build $ PATH=/opt/m4/1.4.18/bin:${PATH} \ ../configure --prefix=/opt/libtool/2.4.6 $ make $ make install
$ export LIBTOOLIZE=/opt/libtool/2.4.6/bin/libtoolize
#!/bin/bash ############################################################# inst_ver=2.4.6 inst_target=/opt/libtool/${inst_ver} arch_file="libtool-"${inst_ver}".tar.gz" target_web="http://ftp.jaist.ac.jp/pub/GNU/libtool/"${arch_file} working_dir=$(cd $(dirname $0); pwd)/libtool-${inst_ver} m4_path=/opt/m4/1.4.18/bin ############################################################# if [ -d ${inst_target} ]; then echo "${inst_target} is already exist" exit 0 fi if [ ! -d ${m4_path} ]; then echo "m4 is not exist" exit 1 fi mkdir -p ${inst_target} if [ $? -ne 0 ]; then echo "You do not have write permission on "${inst_target}"." echo "Scipt is aborted." exit 1 fi rm -rf ${arch_file} ${working_dir} wget ${target_web} if [ $? -ne 0 ]; then echo "command is failed" echo "wget ${target_web}" exit 1 fi mkdir ${working_dir} tar xvf ${arch_file} -C ${working_dir} --strip-components 1 cd ${working_dir} mkdir -p build cd build PATH=${m4_path}:${PATH} ../configure --prefix=${inst_target} make make install