Installation of mc from git clone
Andrew Borodin
aborodin at vmail.ru
Thu Aug 15 05:19:32 UTC 2013
On Tue, 13 Aug 2013 20:06:34 +0300 you wrote:
> aborodin answered me to use autogen.sh.
>
> I run it successfully and then, by instructions I run make.
> make returned:
>
> make: *** No targets specified and no makefile found. Stop.
>
> what did I did wrong? or what did i forgot?
In order to build mc from scratch, you should run following commands
./autogen.sh
./configure <with-your-options>
make
make install
For development purpose, to get rid of install built mc into real system,
you can install it into temporary directory. For reference:
===============================================================================
SRC_ROOT="$PWD"
BUILD_ROOT="$SRC_ROOT/BUILD_ROOT"
INSTALL_ROOT="$BUILD_ROOT/INSTALL_ROOT"
OPTIONS="list-your-mc-options-here"
rm -f $SRC_ROOT/configure
rm -fR $BUILD_ROOT
mkdir -p $BUILD_ROOT
pushd $BUILD_ROOT
$SRC_ROOT/autogen.sh \
&&
$SRC_ROOT/configure $OPTIONS \
--enable-maintainer-mode \
--prefix=$INSTALL_ROOT \
&&
make all install
popd
===============================================================================
BUILD_ROOT is a root of building tree. It allows you build mc out of source
tree. INSTALL_ROOT is a root where built mc is installed.
--
Andrew
More information about the mc
mailing list