This class required numerous packages to download and compile. a list of software that we will need to run for the computing labs:
lzma_include_dir = '/home/.hub_local/include' lzma_library_dir = '/home/.hub_local/lib'
lzma_dep = cc.find_library('lzma',
dirs: lzma_library_dir,
static: static_build,
required: false)
if not lzma_dep.found()
lzma_dep = cc.find_library('lzma',
dirs: lzma_library_dir,
required: false,
cpp_args: '-I' + lzma_include_dir)
endif
and then comment out the line “lzma_dep = dependency('liblzma', static: static_build)”. Then do: meson build/ –buildtype debug –wipe, cd build, ninja, ninja test, cp freebays binary to hub bin folder.
SET(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "/home/.hub_local/boost")
SET(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} "/home/.hub_local/boost/lib")
Then run
mkdir build ; cd build && cmake -DCMAKE_INSTALL_PREFIX=/home/.hub_local .. make
This will get the metabat1 and metabat2 compiled. But failed after that. Will see if the rest is needed.