The final output from the configure command gives the code below. In contrast, the path to the MPI library is actually
/usr/lib64/mpi/gcc/openmpi3/lib64, meaning the numbers 6 and 4 are missing from the path given by the configure command.
How do I fix this?
The consequent error is that shared library files are missing, causing MEME to crash and tests to fail etc...
-----------------------------------------------------------------------------
Install path: /home/joel/Programs/MEME
Install UID:
Version: 5.0.1
C compiler: gcc
C compiler flags: -std=gnu89 -Wall -Wno-unused -DUNIX -D__USE_FIXED_PROTOTYPES__ -O3
Linker: /usr/x86_64-suse-linux/bin/ld -m elf_x86_64
Special Libs: -lz -lm
MPICC /usr/lib64/mpi/gcc/openmpi3/bin/mpicc
MPIRUN /usr/lib64/mpi/gcc/openmpi3/bin/mpirun
MPI_CMD /usr/lib64/mpi/gcc/openmpi3/bin/mpirun -np
MPIINC -DMPI -I/usr/lib64/mpi/gcc/openmpi3/include
MPILIBDIR /usr/lib64/mpi/gcc/openmpi3/lib
MPIFLAGS -DPARALLEL
MEME URL:
http://meme-suite.org PREVIOUS VERSION URL:
SERVER CONTACT:
DEVELOPER CONTACT:
meme-...@uw.edu GO-SERVER URL:
http://amigo.geneontology.org/cgi-bin/amigo/term_details?term=GO_TERM_ID PERL: /usr/bin/perl
PYTHON: /usr/bin/python
PYTHON3: /usr/bin/python3
CONVERT: /usr/bin/convert
GHOSTSCRIPT: /usr/bin/gs
BUILD LIBXML2: yes
LIBXML2 compiler flags: -I${top_srcdir}/src/libxml2/include
LIBXML2 libs: ${top_builddir}/src/libxml2/
libxml2.la BUILD LIBXSLT: yes
LIBXSLT compiler flags: -I${top_srcdir}/src/
LIBXSLT libs: ${top_builddir}/src/libxslt/
libxslt.la MEME DB: ${datarootdir}/${PACKAGE_NAME}-5.0.1/db
MEME LOGS: ${localstatedir}/${PACKAGE_NAME}-5.0.1/LOGS
MEME TEMP FILES:
OPAL URL: no
OPAL DEPLOY DIRECTORY:
Run the following commands to compile, test and install meme:
make
make test
make install