minicondaにCMakeの検索パスを持ってかれる
現象
- EMAN2をminicondaでソースからビルドした環境でRELIONをビルドしようとしたら、以下のようにminicondaにCMakeの検索パス?を持ってかれる現象が発生し、RELIONをビルドできない状況に陥った。
- 事象が発生したままに書き留めているので整理できていないが、以下に対処ログ残す。
# relionのルートディレクトリに移動 (cmakeとかsrcとかあるディレクトリ) $ rm -r build/ install/ $ sudo apt install libtiff5-dev $ mkdir build/ install/ $ cd build && cmake -DCMAKE_INSTALL_PREFIX=../install ..
(出力の一部抜粋)
CMake Warning at src/apps/CMakeLists.txt:165 (add_executable): Cannot generate a safe runtime search path for target tiltpair_plot because files in some directories may conflict with libraries in implicit directories: runtime library [libtiff.so.5] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib runtime library [libfftw3f.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib runtime library [libfftw3.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib Some of these libraries may not be found correctly.
対処法調査
$ which cmake /home/kttn/miniconda2/bin/cmake
EMAN2インストールするときに入れたminiconda2のbin/に、condaで入れたcmakeが入ってて、それ使ってるのが問題か
cmakeを/usr/bin/cmakeに置き換えて再ビルド
$ /usr/bin/cmake -DCMAKE_INSTALL_PREFIX=../install ..
(出力の一部抜粋)
CMake Warning at src/apps/CMakeLists.txt:165 (add_executable): Cannot generate a safe runtime search path for target maingui because files in some directories may conflict with libraries in implicit directories: runtime library [libtiff.so.5] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib runtime library [libfftw3f.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib runtime library [libfftw3.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib Some of these libraries may not be found correctly.
んぁー cmakeわからん
relion.gitのreadmeに" If you installed libtiff in a non-standard location, specify the location by -DTIFF_INCLUDE_DIR=/path/to/include -DTIFF_LIBRARY=/path/to/libtiff.so.5."なる記述があったので、これを使ってみる
- includeとlibはどこですか
- https://packages.ubuntu.com/xenial/amd64/libtiff5-dev/filelist
- /usr/include/x86_64-linux-gnu と /usr/lib/x86_64-linux-gnu/ でした
$ cmake -DCMAKE_INSTALL_PREFIX=../install -DTIFF_INCLUDE_DIR=/usr/include/x86_64-linux-gnu -DTIFF_LIBRARY=/usr/lib/x86_64-linux-gnu/libtiff.so.5 ..
(出力の一部抜粋)
CMake Error at /home/kttn/softwares/relion/build/CMakeFiles/CMakeTmp/cmTC_3d3bbTargets.cmake:16 (add_library): Target "MPI::MPI_C" links to item " -Wl,-rpath,/home/kttn/miniconda2/lib -Wl,-rpath -Wl,/home/kttn/miniconda2/lib -Wl,--enable-new-dtags" which has leading or trailing whitespace. This is now an error according to policy CMP0004. Call Stack (most recent call first): /home/kttn/softwares/relion/build/CMakeFiles/CMakeTmp/CMakeLists.txt:12 (include)
libtiffは解消されたけど他のライブラリが相変わらずminicondaに持ってかれている
$ conda remove cmake $ cmake -DCMAKE_INSTALL_PREFIX=../install ..
(一部抜粋)
CMake Warning at src/apps/CMakeLists.txt:165 (add_executable): Cannot generate a safe runtime search path for target tiltpair_plot because files in some directories may conflict with libraries in implicit directories: runtime library [libtiff.so.5] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib runtime library [libfftw3f.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib runtime library [libfftw3.so.3] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/kttn/miniconda2/lib Some of these libraries may not be found correctly.
minicondaの呪縛からどうやって逃れたらいいの?
- 色々試す
- miniconda2をPATHから削除してcmakeする
- (結果)相変わらずminiconda2に持ってかれたまま
- miniconda2をPATHから削除してcmakeする
CMakeはインクルードとライブラリを検索するとき、どの設定ファイルまたは環境変数を呼んでどこを探しに行っているのか、それを変更するにはどうしたら良いのかがわからないと対処できない。
とりあえずの対処
CMake GUIでインクルードパスとライブラリパスを頑張って手打ちする。 CMakeはv3.5.1を使用。
FFTWがー
CMake GUIにせっせとパスを打ち込んだが、なぜかFFTW_INCLUDESとFFTW_PATHだけ、わざわざ/usr/includeと入力しても、Configureしたら勝手に/home/kttn/miniconda2/includeに書き換わってしまう。どういう理屈でそうなってんだか全くわからん。
それぞれincludeの中身を比較してみる
$ ls /usr/include/*fftw* /usr/include/fftw.h /usr/include/fftw3.h /usr/include/fftw_mpi.h /usr/include/rfftw_mpi.h /usr/include/fftw3.f /usr/include/fftw3l.f03 /usr/include/fftw_threads.h /usr/include/rfftw_threads.h /usr/include/fftw3.f03 /usr/include/fftw3q.f03 /usr/include/rfftw.h
$ ls /home/kttn/miniconda2/include/*fftw* /home/kttn/miniconda2/include/fftw3-mpi.f03 /home/kttn/miniconda2/include/fftw3.h /home/kttn/miniconda2/include/fftw3-mpi.h /home/kttn/miniconda2/include/fftw3l-mpi.f03 /home/kttn/miniconda2/include/fftw3.f /home/kttn/miniconda2/include/fftw3l.f03 /home/kttn/miniconda2/include/fftw3.f03 /home/kttn/miniconda2/include/fftw3q.f03
/usr/includeの方、fftw3_mpiのファイルが少ない。ファイルが見つからないから/usr/includeがスルーされた?aptで関係しそうなパッケージを入れてみる。
$ sudo apt install libfftw3-mpi-dev $ ls /usr/include/*fftw* /usr/include/fftw.h /usr/include/fftw3.h /usr/include/fftw_threads.h /usr/include/fftw3-mpi.f03 /usr/include/fftw3l-mpi.f03 /usr/include/rfftw.h /usr/include/fftw3-mpi.h /usr/include/fftw3l.f03 /usr/include/rfftw_mpi.h /usr/include/fftw3.f /usr/include/fftw3q.f03 /usr/include/rfftw_threads.h /usr/include/fftw3.f03 /usr/include/fftw_mpi.h
上記の上で再度configureしてもダメ。
今度はOWN_FFTW_INCLUDESにチェックを入れて試してみる。すると、
-------------------------------------------------------- ------ REQUIRED FFTW LIBRARIES WHERE NOT FOUND. -------- -------------- FFTW WILL BE DOWNLOADED AND ------------- --------------- BUILT DURING COMPILE-TIME. ------------- -------------------------------------------------------- ---- A WORKING INTERNET CONNECTION WILL BE REQUIRED. --- --------------------------------------------------------
と出力された。なんで見つけてくれないのかよくわかっていないが、これでRELIONが勝手にFFTWをダウンロードしてコンパイルしてくれると思うので、進めてみる。
$ make -j 12
めっちゃエラー出た。
TIFFという字にまみれているのでlibtiffのリンクが失敗している様。
TIFFがー
CMake GUIに戻るとなぜかTIFF_INCLUDE_DIRとTIFF_LIBRARY_RELEASEが/usr/lib/openmpi/lib/libmpi_cxx.soになっていた。もはやTIFFですらない。自分で打ち間違えたのか?
それぞれ/usr/include/x86_64-linux-gnu と /usr/lib/x86_64-linux-gnu/libtiff.so.5 にして、再ビルド。
$ make -j 12 $ make install
やっと通った。
CMakeのパラメータ
一応、CMakeCache.txtの内容を以下に貼り付けておく。MediaWikiのせいで一部の記号が変に化けてるけど対処策がわからないのでとりあえず放っておく。
- This is the CMakeCache file.
- For build in directory: /home/kttn/softwares/relion/build
- It was generated by CMake: /usr/bin/cmake
- You can edit this file to change values found and used by cmake.
- If you do not want to change any of the values, simply exit the editor.
- If you do want to change a value, simply edit, save, and exit the editor.
- The syntax for the file is as follows:
- KEY:TYPE=VALUE
- KEY is the name of a variable in the cache.
- TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
- VALUE is the current value for the KEY.
- EXTERNAL cache entries
//Enable Accelerated CPU version ALTCPU:BOOL=OFF
//BUILD_SHARED_LIBS BUILD_SHARED_LIBS:BOOL=ON
//Path to a program. CMAKE_AR:FILEPATH=/usr/bin/ar
//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or // CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. CMAKE_BUILD_TYPE:STRING=
//Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON
//CXX compiler CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
//Flags used by the compiler during all build types. CMAKE_CXX_FLAGS:STRING=
CMAKE_CXX_FLAGS_BENCHMARKING:STRING='-O3 -DNDEBUG '
//Flags used by the compiler during debug builds. CMAKE_CXX_FLAGS_DEBUG:STRING=-g
//Flags used by the compiler during release builds for minimum // size. CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
CMAKE_CXX_FLAGS_PROFILING:STRING='-O3 -DNDEBUG '
//Flags used by the compiler during release builds. CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the compiler during release builds with debug info. CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//C compiler CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
//Flags used by the compiler during all build types. CMAKE_C_FLAGS:STRING=
CMAKE_C_FLAGS_BENCHMARKING:STRING='-O3 -DNDEBUG '
//Flags used by the compiler during debug builds. CMAKE_C_FLAGS_DEBUG:STRING=-g
//Flags used by the compiler during release builds for minimum // size. CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
CMAKE_C_FLAGS_PROFILING:STRING='-O3 -DNDEBUG '
//Flags used by the compiler during release builds. CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the compiler during release builds with debug info. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Flags used by the linker. CMAKE_EXE_LINKER_FLAGS:STRING=
CMAKE_EXE_LINKER_FLAGS_BENCHMARKING:STRING=' '
//Flags used by the linker during debug builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
CMAKE_EXE_LINKER_FLAGS_PROFILING:STRING=' '
//Flags used by the linker during release builds. CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
//Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/home/kttn/softwares/relion/install
//Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld
//Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
//Flags used by the linker during the creation of modules. CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during debug builds. CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds. CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds. CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds. CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program. CMAKE_NM:FILEPATH=/usr/bin/nm
//Path to a program. CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
//Path to a program. CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
//Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=Relion
//Path to a program. CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
//Flags used by the linker during the creation of dll's. CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during debug builds. CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds. CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds. CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds. CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries, // but are added when building. CMAKE_SKIP_INSTALL_RPATH:BOOL=OFF
//If set, runtime paths are not added when using shared libraries. CMAKE_SKIP_RPATH:BOOL=OFF
//Flags used by the linker during the creation of static libraries. CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during debug builds. CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds. CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds. CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds. CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program. CMAKE_STRIP:FILEPATH=/usr/bin/strip
//If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console // during the make. This is useful for debugging only. With Visual // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=OFF
//Enable CUDA GPU acceleration CUDA:BOOL=ON
//Compile device code in 64 bit mode CUDA_64_BIT_DEVICE_CODE:BOOL=ON
//Attach the build rule to the CUDA source file. Enable only when // the CUDA source file is added to at most one target. CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE:BOOL=ON
//Generate and parse .cubin files in Device mode. CUDA_BUILD_CUBIN:BOOL=OFF
//Build in Emulation mode CUDA_BUILD_EMULATION:BOOL=OFF
//"cudart" library CUDA_CUDART_LIBRARY:FILEPATH=/usr/local/cuda-10.1/lib64/libcudart.so
//"cuda" library (older versions only). CUDA_CUDA_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcuda.so
//Directory to put all the output files. If blank it will default // to the CMAKE_CURRENT_BINARY_DIR CUDA_GENERATED_OUTPUT_DIR:PATH=
//Generated file extension CUDA_HOST_COMPILATION_CPP:BOOL=ON
//Host side compiler used by NVCC CUDA_HOST_COMPILER:FILEPATH=/usr/bin/cc
//Path to a program. CUDA_NVCC_EXECUTABLE:FILEPATH=/usr/local/cuda-10.1/bin/nvcc
//Semi-colon delimit multiple arguments. CUDA_NVCC_FLAGS:STRING=
CUDA_NVCC_FLAGS_BENCHMARKING:STRING='-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread '
CUDA_NVCC_FLAGS_DEBUG:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread
//Semi-colon delimit multiple arguments. CUDA_NVCC_FLAGS_MINSIZEREL:STRING=
CUDA_NVCC_FLAGS_PROFILING:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread -lineinfo
CUDA_NVCC_FLAGS_RELEASE:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread --disable-warnings
CUDA_NVCC_FLAGS_RELWITHDEBINFO:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread
//Propage C/CXX_FLAGS and friends to the host compiler via -Xcompile CUDA_PROPAGATE_HOST_FLAGS:BOOL=ON
//Path to a file. CUDA_SDK_ROOT_DIR:PATH=CUDA_SDK_ROOT_DIR-NOTFOUND
//Compile CUDA objects with separable compilation enabled. Requires // CUDA 5.0+ CUDA_SEPARABLE_COMPILATION:BOOL=OFF
//Specify the name of the class of CPU architecture for which the // input files must be compiled. CUDA_TARGET_CPU_ARCH:STRING=
//Path to a file. CUDA_TOOLKIT_INCLUDE:PATH=/usr/local/cuda-10.1/include
//Toolkit location. CUDA_TOOLKIT_ROOT_DIR:PATH=/usr/local/cuda-10.1
//Toolkit target location. CUDA_TOOLKIT_TARGET_DIR:PATH=/usr/local/cuda-10.1
//Use the static version of the CUDA runtime library if available CUDA_USE_STATIC_CUDA_RUNTIME:BOOL=ON
//Print out the commands run while compiling the CUDA source file. // With the Makefile generator this defaults to VERBOSE variable // specified on the command line, but can be forced on with this // option. CUDA_VERBOSE_BUILD:BOOL=OFF
//Version of CUDA as computed from nvcc. CUDA_VERSION:STRING=10.1
//"cublas" library CUDA_cublas_LIBRARY:FILEPATH=/usr/local/cuda-8.0/lib64/libcublas.so
//static CUDA runtime library CUDA_cudart_static_LIBRARY:FILEPATH=/usr/local/cuda-10.1/lib64/libcudart_static.a
//"cufft" library CUDA_cufft_LIBRARY:FILEPATH=/usr/local/cuda-10.1/lib64/libcufft.so
//"cupti" library CUDA_cupti_LIBRARY:FILEPATH=/usr/local/cuda-10.1/extras/CUPTI/lib64/libcupti.so
//"curand" library CUDA_curand_LIBRARY:FILEPATH=/usr/local/cuda-10.1/lib64/libcurand.so
//"cusolver" library CUDA_cusolver_LIBRARY:FILEPATH=/usr/local/cuda-10.1/lib64/libcusolver.so
//"cusparse" library CUDA_cusparse_LIBRARY:FILEPATH=/usr/local/cuda-10.1/lib64/libcusparse.so
//"nppc" library CUDA_nppc_LIBRARY:FILEPATH=/usr/local/cuda-10.1/lib64/libnppc.so
//"nppi" library CUDA_nppi_LIBRARY:FILEPATH=/usr/local/cuda-8.0/lib64/libnppi.so
//"npps" library CUDA_npps_LIBRARY:FILEPATH=/usr/local/cuda-10.1/lib64/libnpps.so
//Path to a library. CUDA_rt_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so
//CachedAlloc CachedAlloc:BOOL=ON
//CudaForceSTL CudaForceSTL:BOOL=OFF
//CudaTexture CudaTexture:BOOL=ON
//CustomAllocMemGuards CustomAllocMemGuards:BOOL=OFF
//Accelerated Code use double-precision DoublePrec_ACC:BOOL=OFF
//DoublePrec_CPU DoublePrec_CPU:BOOL=ON
//Path to a file. FFTW_INCLUDES:PATH=/usr/include
//Path to a file. FFTW_PATH:PATH=/usr/include
//The directory containing FLTKConfig.cmake. This is either the // root of the build tree, or PREFIX/lib/fltk for an installation. FLTK_DIR:PATH=/usr/lib/fltk
//Path to a library. FLTK_MATH_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libm.so
//FORCE_OWN_FFTW FORCE_OWN_FFTW:BOOL=ON
//FORCE_OWN_FLTK FORCE_OWN_FLTK:BOOL=OFF
//FORCE_OWN_TBB FORCE_OWN_TBB:BOOL=OFF
//GUI GUI:BOOL=ON
//Use MKL rather than FFTW for FFT MKLFFT:BOOL=OFF
//Executable for running MPI programs. MPIEXEC:FILEPATH=/usr/bin/mpiexec
//Maximum number of processors available to run MPI applications. MPIEXEC_MAX_NUMPROCS:STRING=2
//Flag used by MPI to specify the number of processes for MPIEXEC; // the next option will be the number of processes. MPIEXEC_NUMPROC_FLAG:STRING=-np
//These flags will come after all flags given to MPIEXEC. MPIEXEC_POSTFLAGS:STRING=
//These flags will be directly before the executable that is being // run by MPIEXEC. MPIEXEC_PREFLAGS:STRING=
//Path to a program. MPI_CXX_COMPILER:FILEPATH=/usr/bin/mpicxx
//MPI CXX compilation flags MPI_CXX_COMPILE_FLAGS:STRING=
//MPI CXX include path MPI_CXX_INCLUDE_PATH:STRING=/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi
//MPI CXX libraries to link against MPI_CXX_LIBRARIES:STRING=/usr/lib/openmpi/lib/libmpi_cxx.so;/usr/lib/openmpi/lib/libmpi.so
//MPI CXX linking flags MPI_CXX_LINK_FLAGS:STRING= -Wl,-rpath -Wl,/usr/lib/openmpi/lib -Wl,--enable-new-dtags
//Path to a program. MPI_C_COMPILER:FILEPATH=/usr/bin/mpicc
//MPI C compilation flags MPI_C_COMPILE_FLAGS:STRING=
//MPI C include path MPI_C_INCLUDE_PATH:STRING=/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi
//MPI C libraries to link against MPI_C_LIBRARIES:STRING=/usr/lib/openmpi/lib/libmpi.so
//MPI C linking flags MPI_C_LINK_FLAGS:STRING= -Wl,-rpath -Wl,/usr/lib/openmpi/lib -Wl,--enable-new-dtags
//Extra MPI libraries to link against MPI_EXTRA_LIBRARY:STRING=/usr/lib/openmpi/lib/libmpi.so
//MPI library to link against MPI_LIBRARY:FILEPATH=/usr/lib/openmpi/lib/libmpi_cxx.so
//Path to a library. OWN_FFTW_DOUBLE:FILEPATH=/home/kttn/softwares/relion/external/fftw/lib/libfftw3.so
//Path to a file. OWN_FFTW_INCLUDES:PATH=/home/kttn/softwares/relion/external/fftw/include
//Path to a library. OWN_FFTW_SINGLE:FILEPATH=/home/kttn/softwares/relion/external/fftw/lib/libfftw3f.so
//C++ compiler flags for OpenMP parallization OpenMP_CXX_FLAGS:STRING=-fopenmp
//C compiler flags for OpenMP parallization OpenMP_C_FLAGS:STRING=-fopenmp
RELION_FLAGS_BENCHMARKING:STRING=
RELION_FLAGS_DEBUG:STRING=-O0
RELION_FLAGS_PROFILING:STRING=
RELION_FLAGS_RELEASE:STRING=
RELION_NVCC_FLAGS:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread
RELION_NVCC_FLAGS_BENCHMARKING:STRING='-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread '
RELION_NVCC_FLAGS_DEBUG:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread
RELION_NVCC_FLAGS_PROFILING:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread -lineinfo
RELION_NVCC_FLAGS_RELEASE:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread --disable-warnings
RELION_NVCC_FLAGS_RELWITHDEBINFO:STRING=-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread
//Value Computed by CMake Relion_BINARY_DIR:STATIC=/home/kttn/softwares/relion/build
//Value Computed by CMake Relion_SOURCE_DIR:STATIC=/home/kttn/softwares/relion
//Path to a file. TIFF_INCLUDE_DIR:PATH=/usr/include/x86_64-linux-gnu
//Path to a library. TIFF_LIBRARY_DEBUG:FILEPATH=TIFF_LIBRARY_DEBUG-NOTFOUND
//Path to a library. TIFF_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libtiff.so.5
//Path to a file. X11_ICE_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_ICE_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libICE.so
//Path to a file. X11_INCLUDES:PATH=X11_INCLUDES-NOTFOUND
//Path to a file. X11_SM_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_SM_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libSM.so
//Path to a file. X11_X11_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_X11_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libX11.so
//Path to a file. X11_XRes_INCLUDE_PATH:PATH=X11_XRes_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_XRes_LIB:FILEPATH=X11_XRes_LIB-NOTFOUND
//Path to a file. X11_XShm_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_XSync_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_XTest_INCLUDE_PATH:PATH=X11_XTest_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_XTest_LIB:FILEPATH=X11_XTest_LIB-NOTFOUND
//Path to a file. X11_Xaccessrules_INCLUDE_PATH:PATH=X11_Xaccessrules_INCLUDE_PATH-NOTFOUND
//Path to a file. X11_Xaccessstr_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xau_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xau_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXau.so
//Path to a file. X11_Xcomposite_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xcomposite_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXcomposite.so
//Path to a file. X11_Xcursor_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xcursor_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXcursor.so
//Path to a file. X11_Xdamage_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xdamage_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXdamage.so
//Path to a file. X11_Xdmcp_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xdmcp_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXdmcp.so
//Path to a library. X11_Xext_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXext.so
//Path to a file. X11_Xfixes_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xfixes_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXfixes.so
//Path to a file. X11_Xft_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xft_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXft.so
//Path to a file. X11_Xi_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xi_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXi.so
//Path to a file. X11_Xinerama_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xinerama_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXinerama.so
//Path to a file. X11_Xinput_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xinput_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXi.so
//Path to a file. X11_Xkb_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xkbfile_INCLUDE_PATH:PATH=X11_Xkbfile_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xkbfile_LIB:FILEPATH=X11_Xkbfile_LIB-NOTFOUND
//Path to a file. X11_Xkblib_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xlib_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xmu_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xmu_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXmu.so
//Path to a file. X11_Xpm_INCLUDE_PATH:PATH=X11_Xpm_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xpm_LIB:FILEPATH=X11_Xpm_LIB-NOTFOUND
//Path to a file. X11_Xrandr_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xrandr_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXrandr.so
//Path to a file. X11_Xrender_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xrender_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXrender.so
//Path to a file. X11_Xscreensaver_INCLUDE_PATH:PATH=X11_Xscreensaver_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xscreensaver_LIB:FILEPATH=X11_Xscreensaver_LIB-NOTFOUND
//Path to a file. X11_Xshape_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xt_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xt_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXt.so
//Path to a file. X11_Xutil_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xv_INCLUDE_PATH:PATH=X11_Xv_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xv_LIB:FILEPATH=X11_Xv_LIB-NOTFOUND
//Path to a library. X11_Xxf86misc_LIB:FILEPATH=X11_Xxf86misc_LIB-NOTFOUND
//Path to a library. X11_Xxf86vm_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXxf86vm.so
//Path to a file. X11_dpms_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_xf86misc_INCLUDE_PATH:PATH=X11_xf86misc_INCLUDE_PATH-NOTFOUND
//Path to a file. X11_xf86vmode_INCLUDE_PATH:PATH=/usr/include
//Path to a library. _FFTW_DOUBLE:FILEPATH=/usr/lib/x86_64-linux-gnu/libfftw3.so
//Path to a library. _FFTW_SINGLE:FILEPATH=/usr/lib/x86_64-linux-gnu/libfftw3f.so
//Dependencies for the target relion_gpu_util_LIB_DEPENDS:STATIC=general;/usr/local/cuda-10.1/lib64/libcudart_static.a;general;-lpthread;general;dl;general;/usr/lib/x86_64-linux-gnu/librt.so;general;relion_lib;general;/usr/local/cuda-10.1/lib64/libcufft.so;
//Dependencies for the target relion_gui_lib_LIB_DEPENDS:STATIC=general;relion_lib;general;fltk_images;general;fltk_forms;general;fltk;general;/usr/lib/x86_64-linux-gnu/libSM.so;general;/usr/lib/x86_64-linux-gnu/libICE.so;general;/usr/lib/x86_64-linux-gnu/libX11.so;general;/usr/lib/x86_64-linux-gnu/libXext.so;general;/usr/lib/x86_64-linux-gnu/libm.so;
//Dependencies for the target relion_lib_LIB_DEPENDS:STATIC=general;/home/kttn/softwares/relion/external/fftw/lib/libfftw3.so;general;/home/kttn/softwares/relion/external/fftw/lib/libfftw3f.so;general;relion_gpu_util;general;/usr/local/cuda-10.1/lib64/libcufft.so;general;relion_gpu_util;general;/usr/local/cuda-10.1/lib64/libcufft.so;general;/usr/local/cuda-10.1/lib64/libcurand.so;
- INTERNAL cache entries
//ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created CMAKE_CACHEFILE_DIR:INTERNAL=/home/kttn/softwares/relion/build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache CMAKE_CACHE_MINOR_VERSION:INTERNAL=5 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. CMAKE_COMMAND:INTERNAL=/usr/bin/cmake //Path to cpack program executable. CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack //Path to ctest program executable. CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //Path to cache edit program executable. CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/cmake-gui //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 //Name of external makefile project generator. CMAKE_EXTRA_GENERATOR:INTERNAL= //Name of generator. CMAKE_GENERATOR:INTERNAL=Unix Makefiles //Name of generator platform. CMAKE_GENERATOR_PLATFORM:INTERNAL= //Name of generator toolset. CMAKE_GENERATOR_TOOLSET:INTERNAL= //Have function connect CMAKE_HAVE_CONNECT:INTERNAL=1 //Have function gethostbyname CMAKE_HAVE_GETHOSTBYNAME:INTERNAL=1 //Have symbol pthread_create CMAKE_HAVE_LIBC_CREATE:INTERNAL= //Have library pthreads CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= //Have library pthread CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 //Have include pthread.h CMAKE_HAVE_PTHREAD_H:INTERNAL=1 //Have function remove CMAKE_HAVE_REMOVE:INTERNAL=1 //Have function shmat CMAKE_HAVE_SHMAT:INTERNAL=1 //Source directory with the top level CMakeLists.txt file for this // project CMAKE_HOME_DIRECTORY:INTERNAL=/home/kttn/softwares/relion //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //Have library ICE CMAKE_LIB_ICE_HAS_ICECONNECTIONNUMBER:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //Path to CMake installation. CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.5 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_RPATH CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP CMAKE_STRIP-ADVANCED:INTERNAL=1 //uname command CMAKE_UNAME:INTERNAL=/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_64_BIT_DEVICE_CODE CUDA_64_BIT_DEVICE_CODE-ADVANCED:INTERNAL=1 //List of intermediate files that are part of the cuda dependency // scanning. CUDA_ADDITIONAL_CLEAN_FILES:INTERNAL=/home/kttn/softwares/relion/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_autopicker.cu.o.depend;/home/kttn/softwares/relion/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_ml_optimiser.cu.o.depend;/home/kttn/softwares/relion/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_benchmark_utils.cu.o.depend;/home/kttn/softwares/relion/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_helper_functions.cu.o.depend;/home/kttn/softwares/relion/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_projector.cu.o.depend;/home/kttn/softwares/relion/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_projector_plan.cu.o.depend;/home/kttn/softwares/relion/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_backprojector.cu.o.depend;/home/kttn/softwares/relion/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/cuda_kernels/relion_gpu_util_generated_helper.cu.o.depend //ADVANCED property for variable: CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_BUILD_CUBIN CUDA_BUILD_CUBIN-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_BUILD_EMULATION CUDA_BUILD_EMULATION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_CUDART_LIBRARY CUDA_CUDART_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_CUDA_LIBRARY CUDA_CUDA_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_GENERATED_OUTPUT_DIR CUDA_GENERATED_OUTPUT_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_HOST_COMPILATION_CPP CUDA_HOST_COMPILATION_CPP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_EXECUTABLE CUDA_NVCC_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS CUDA_NVCC_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS_DEBUG CUDA_NVCC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS_MINSIZEREL CUDA_NVCC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS_RELEASE CUDA_NVCC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS_RELWITHDEBINFO CUDA_NVCC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_PROPAGATE_HOST_FLAGS CUDA_PROPAGATE_HOST_FLAGS-ADVANCED:INTERNAL=1 //This is the value of the last time CUDA_SDK_ROOT_DIR was set // successfully. CUDA_SDK_ROOT_DIR_INTERNAL:INTERNAL=CUDA_SDK_ROOT_DIR-NOTFOUND //ADVANCED property for variable: CUDA_SEPARABLE_COMPILATION CUDA_SEPARABLE_COMPILATION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_TARGET_CPU_ARCH CUDA_TARGET_CPU_ARCH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_TOOLKIT_INCLUDE CUDA_TOOLKIT_INCLUDE-ADVANCED:INTERNAL=1 //This is the value of the last time CUDA_TOOLKIT_ROOT_DIR was // set successfully. CUDA_TOOLKIT_ROOT_DIR_INTERNAL:INTERNAL=/usr/local/cuda-10.1 //ADVANCED property for variable: CUDA_TOOLKIT_TARGET_DIR CUDA_TOOLKIT_TARGET_DIR-ADVANCED:INTERNAL=1 //This is the value of the last time CUDA_TOOLKIT_TARGET_DIR was // set successfully. CUDA_TOOLKIT_TARGET_DIR_INTERNAL:INTERNAL=/usr/local/cuda-10.1 //ADVANCED property for variable: CUDA_VERBOSE_BUILD CUDA_VERBOSE_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_VERSION CUDA_VERSION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cublas_LIBRARY CUDA_cublas_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cudart_static_LIBRARY CUDA_cudart_static_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cufft_LIBRARY CUDA_cufft_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cupti_LIBRARY CUDA_cupti_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_curand_LIBRARY CUDA_curand_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cusolver_LIBRARY CUDA_cusolver_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cusparse_LIBRARY CUDA_cusparse_LIBRARY-ADVANCED:INTERNAL=1 //Location of make2cmake.cmake CUDA_make2cmake:INTERNAL=/usr/share/cmake-3.5/Modules/FindCUDA/make2cmake.cmake //ADVANCED property for variable: CUDA_nppc_LIBRARY CUDA_nppc_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppi_LIBRARY CUDA_nppi_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_npps_LIBRARY CUDA_npps_LIBRARY-ADVANCED:INTERNAL=1 //Location of parse_cubin.cmake CUDA_parse_cubin:INTERNAL=/usr/share/cmake-3.5/Modules/FindCUDA/parse_cubin.cmake //Location of run_nvcc.cmake CUDA_run_nvcc:INTERNAL=/usr/share/cmake-3.5/Modules/FindCUDA/run_nvcc.cmake //Details about finding CUDA FIND_PACKAGE_MESSAGE_DETAILS_CUDA:INTERNAL=[/usr/local/cuda-10.1][/usr/local/cuda-10.1/bin/nvcc][/usr/local/cuda-10.1/include][/usr/local/cuda-10.1/lib64/libcudart.so][v10.1()] //Details about finding FLTK FIND_PACKAGE_MESSAGE_DETAILS_FLTK:INTERNAL=[fltk_images;fltk_forms;fltk][/usr/lib/fltk][fluid][v()] //Details about finding MPI_C FIND_PACKAGE_MESSAGE_DETAILS_MPI_C:INTERNAL=[/usr/lib/openmpi/lib/libmpi.so][/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi][v()] //Details about finding MPI_CXX FIND_PACKAGE_MESSAGE_DETAILS_MPI_CXX:INTERNAL=[/usr/lib/openmpi/lib/libmpi_cxx.so;/usr/lib/openmpi/lib/libmpi.so][/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi][v()] //Details about finding OpenMP FIND_PACKAGE_MESSAGE_DETAILS_OpenMP:INTERNAL=[-fopenmp][-fopenmp][v()] //Details about finding TIFF FIND_PACKAGE_MESSAGE_DETAILS_TIFF:INTERNAL=[/usr/lib/x86_64-linux-gnu/libtiff.so.5][/usr/include/x86_64-linux-gnu][v4.0.6()] //Details about finding Threads FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] //Details about finding X11 FIND_PACKAGE_MESSAGE_DETAILS_X11:INTERNAL=[/usr/lib/x86_64-linux-gnu/libX11.so][/usr/include] //Extra libraries for fltk_images library. FLTK_IMAGES_LIBS:INTERNAL= //Have symbol sincos HAVE_SINCOS:INTERNAL=1 //Have symbol __sincos HAVE___SINCOS:INTERNAL= //ADVANCED property for variable: MPIEXEC MPIEXEC-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPIEXEC_MAX_NUMPROCS MPIEXEC_MAX_NUMPROCS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPIEXEC_NUMPROC_FLAG MPIEXEC_NUMPROC_FLAG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPIEXEC_POSTFLAGS MPIEXEC_POSTFLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPIEXEC_PREFLAGS MPIEXEC_PREFLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_COMPILER MPI_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_COMPILE_FLAGS MPI_CXX_COMPILE_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_INCLUDE_PATH MPI_CXX_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_LIBRARIES MPI_CXX_LIBRARIES-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_LINK_FLAGS MPI_CXX_LINK_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_COMPILER MPI_C_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_COMPILE_FLAGS MPI_C_COMPILE_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_INCLUDE_PATH MPI_C_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_LIBRARIES MPI_C_LIBRARIES-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_LINK_FLAGS MPI_C_LINK_FLAGS-ADVANCED:INTERNAL=1 //Scratch variable for MPI header detection MPI_HEADER_PATH:INTERNAL=MPI_HEADER_PATH-NOTFOUND //Scratch variable for MPI lib detection MPI_LIB:INTERNAL=MPI_LIB-NOTFOUND //ADVANCED property for variable: OpenMP_CXX_FLAGS OpenMP_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OpenMP_C_FLAGS OpenMP_C_FLAGS-ADVANCED:INTERNAL=1 //Test OpenMP_FLAG_DETECTED OpenMP_FLAG_DETECTED:INTERNAL=1 //Result of TRY_COMPILE TARGET_X86:INTERNAL=TRUE //ADVANCED property for variable: TIFF_INCLUDE_DIR TIFF_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TIFF_LIBRARY_DEBUG TIFF_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TIFF_LIBRARY_RELEASE TIFF_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_ICE_INCLUDE_PATH X11_ICE_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_ICE_LIB X11_ICE_LIB-ADVANCED:INTERNAL=1 //Have library /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so X11_LIB_X11_SOLO:INTERNAL=1 //ADVANCED property for variable: X11_SM_INCLUDE_PATH X11_SM_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_SM_LIB X11_SM_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_X11_INCLUDE_PATH X11_X11_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_X11_LIB X11_X11_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XRes_INCLUDE_PATH X11_XRes_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XRes_LIB X11_XRes_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XShm_INCLUDE_PATH X11_XShm_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XSync_INCLUDE_PATH X11_XSync_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XTest_INCLUDE_PATH X11_XTest_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XTest_LIB X11_XTest_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xaccessrules_INCLUDE_PATH X11_Xaccessrules_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xaccessstr_INCLUDE_PATH X11_Xaccessstr_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xau_INCLUDE_PATH X11_Xau_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xau_LIB X11_Xau_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xcomposite_INCLUDE_PATH X11_Xcomposite_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xcomposite_LIB X11_Xcomposite_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xcursor_INCLUDE_PATH X11_Xcursor_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xcursor_LIB X11_Xcursor_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xdamage_INCLUDE_PATH X11_Xdamage_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xdamage_LIB X11_Xdamage_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xdmcp_INCLUDE_PATH X11_Xdmcp_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xdmcp_LIB X11_Xdmcp_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xext_LIB X11_Xext_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xfixes_INCLUDE_PATH X11_Xfixes_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xfixes_LIB X11_Xfixes_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xft_INCLUDE_PATH X11_Xft_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xft_LIB X11_Xft_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xi_INCLUDE_PATH X11_Xi_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xi_LIB X11_Xi_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xinerama_INCLUDE_PATH X11_Xinerama_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xinerama_LIB X11_Xinerama_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xinput_INCLUDE_PATH X11_Xinput_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xinput_LIB X11_Xinput_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xkb_INCLUDE_PATH X11_Xkb_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xkbfile_INCLUDE_PATH X11_Xkbfile_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xkbfile_LIB X11_Xkbfile_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xkblib_INCLUDE_PATH X11_Xkblib_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xlib_INCLUDE_PATH X11_Xlib_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xmu_INCLUDE_PATH X11_Xmu_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xmu_LIB X11_Xmu_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xpm_INCLUDE_PATH X11_Xpm_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xpm_LIB X11_Xpm_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xrandr_INCLUDE_PATH X11_Xrandr_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xrandr_LIB X11_Xrandr_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xrender_INCLUDE_PATH X11_Xrender_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xrender_LIB X11_Xrender_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xscreensaver_INCLUDE_PATH X11_Xscreensaver_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xscreensaver_LIB X11_Xscreensaver_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xshape_INCLUDE_PATH X11_Xshape_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xt_INCLUDE_PATH X11_Xt_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xt_LIB X11_Xt_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xutil_INCLUDE_PATH X11_Xutil_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xv_INCLUDE_PATH X11_Xv_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xv_LIB X11_Xv_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xxf86misc_LIB X11_Xxf86misc_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xxf86vm_LIB X11_Xxf86vm_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_dpms_INCLUDE_PATH X11_dpms_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_xf86misc_INCLUDE_PATH X11_xf86misc_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_xf86vmode_INCLUDE_PATH X11_xf86vmode_INCLUDE_PATH-ADVANCED:INTERNAL=1