Hello,
I'm trying to install migrate on a linux cluster and I am running into issues.
I downloaded the file (migrate-5.0.4.src.tar.gz) and uncompressed it (tar -xvf migrate-5.0.4.src.tar.gz).
When I run ./configure from the src directory, my output is:
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for gmake... gmake
checking for clang... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... -std=gnu11
checking for clang... no
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
C-compiler: gcc -std=gnu11
C++-compiler:g++
CFLAGS: -I/home/scarvey/miniconda3/envs/stacks_venv/include/gsl -I/home/scarvey/miniconda3/envs/stacks_venv/include/gsl
=======================================================================
checking for a BSD-compatible install... /usr/bin/install -c
checking for pthread_create in -lpthread... yes
checking for MPI_Init in -lmpi... yes
checking for exp in -lm... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for limits.h... yes
checking for strings.h... (cached) yes
checking for pthread.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for int... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for inline... inline
checking for strftime... yes
checking for strcspn... yes
checking for strsep... yes
checking for strdup... yes
checking for lgamma... yes
checking which zlib implementation to use... autodetect
checking for main in -lz... yes
checking for gzbuffer... no
./configure: line 4995: =no: command not found
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/conf.h
config.status: src/conf.h is unchanged
=======================================================================
Migrate subversion: May-09-2022
Hardware: pc
System OS: linux-gnu Linux linux-gnu
System CPU: x86_64
-----------------------------------------------------------------------
MIGRATE-N is now setup
I'm waiting for the system administrator to configure openmpi and so I am trying to install the non-parallel version of migrate to run through the examples and tutorials.
I would appreciate any help you can provide to get migrate running on my system. Thank you!
Quinn