I have been trying to install the gpu supported version of cisTEM to replicate the results seen in https://elifesciences.org/articles/68946#s4. I have tried copying the snapshot from https://zenodo.org/record/4603401#.YfwWT4TP20o and downloading the branch directly. After copying/cloning the snapshot, I run reconfigure_project.b which generates the configure script using autoconf. Then I make the /build subdirectory, run ../configure in the build directory. When I run make however, the following message is produced:
make
Making all in src
make[1]: Entering directory `/cephfs/asharma/downloads/cisTEM/build/src'
g++ -DPACKAGE_NAME=\"cisTEM\" -DPACKAGE_TARNAME=\"cistem\" -DPACKAGE_VERSION=\"2.0.0-alpha\" -DPACKAGE_STRING=\"cisTEM\ 2.0.0-alpha\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"cistem\" -DVERSION=\"2.0.0-alpha\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -Dwx_is_available=1 -DCISTEM_SVN_REV=\"Unversioned\ directory\" -I. -I../../src -I/home/jenkins/workspace/CCP4/sl6_devtoolset3/devtools/install/lib/wx/include/gtk2-unicode-3.0 -I/home/jenkins/workspace/CCP4/sl6_devtoolset3/devtools/install/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -DwxUSE_GUI=0 -DNDEBUG -funroll-loops -O3 -pipe -fexpensive-optimizations -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/jenkins/workspace/CCP4/sl6_devtoolset3/devtools/install/lib/wx/include/gtk2-unicode-3.0 -I/home/jenkins/workspace/CCP4/sl6_devtoolset3/devtools/install/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -DwxUSE_GUI=0 -DNDEBUG -funroll-loops -O3 -pipe -fexpensive-optimizations -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -std=c++11 -MT core/libcore_a-functions.o -MD -MP -MF core/.deps/libcore_a-functions.Tpo -c -o core/libcore_a-functions.o `test -f 'core/functions.cpp' || echo '../../src/'`core/functions.cpp
In file included from ../../src/core/functions.cpp:1:0:
../../src/core/core_headers.h:42:19: fatal error: wx/wx.h: No such file or directory
#include <wx/wx.h>
^
compilation terminated.
make[1]: *** [core/libcore_a-functions.o] Error 1
make[1]: Leaving directory `/cephfs/asharma/downloads/cisTEM/build/src'
make: *** [all-recursive] Error 1
Could someone please help me understand what's causing this error and how I can proceed?
Many thanks,
Anirudh Sharma
Hi Anirudh,
Please see the tutorial here, and try using the pre-compiled binary.
https://bhimes.github.io/cisTEM_docs/docs/TM/tutorials/tutorials.html