magicblast icon indicating copy to clipboard operation
magicblast copied to clipboard

No README file for the installation from source

Open mkazanov opened this issue 1 year ago • 1 comments

No README file for the installation from source

mkazanov avatar Aug 02 '24 22:08 mkazanov

I am sorry about the lack of the README file, we will include it future releases. Here are build instructions.

The easiest way to build, after unpacking the source tarball:

cd c++
./configure
cd ReleaseMT/build
make magicblast.exe
../bin/magicblast -help

For Mac I would recommend running configure with --without-openmp.

This may not work for ARM builds, then you may need to use the cmake-based build:

cd c++
src/build-system/cmake/cmake-cfg-unix.sh --without-debug --with-components="Z;VDB;GNUTLS" --with-features="BinRelease" --without-dll  --with-targets="magicblast"
cd Make-*-ReleaseMT/build
make magicblast
../bin/maicblast -help

Here are more detailed instructions for configuring the make build: https://ncbi.github.io/cxx-toolkit/pages/ch_cmconfig. Magic-BLAST source code is a subset of the NCBI C++ toolkit and uses the same build system.

Please, let me know if you need more help.

boratyng avatar Aug 08 '24 22:08 boratyng