Hi,
This is explained in the README file.
> RELION requires libtiff to read TIFF movies.
> Most Linux distributions have packages like libtiff-dev or libtiff-devel.
> Note that you need a developer package.
> You need version 4.0.x to read BigTIFF files.
> 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.
Note that you have to specify the shared object (.so) itself, not the path.
Best regards,
Takanori Nakane
> RELION Team,
>
> I'm building RELION 3.0.7 and noticed "TIFF NOT FOUND" in the cmake output
> attached.
>
> How to do I get rid of this warning?
>
> I had added -DTIFF_LIBRARY=/usr/lib64 to the cmake command line.
>
> I'm still getting the warning.
>
> I'm building RELION 3.0.7 against Amazon's EFA version of OpenMPI 3.1.4
> for
> using RELION 3 in an AWS Parallel Cluster version 2.4.0.
>
> Kind advise RELION gurus,
>
> -Darin
>
> $ cd build
> $ cmake ../src -DMPI_C_COMPILER=/opt/amazon/efa/bin/mpicc
> -DMPI_CXX_COMPILER=/opt/amazon/efa/bin/mpicxx
> -DCMAKE_INSTALL_PREFIX=/apps/packages/relion3
> -DMPI_C_LIBRARIES=/opt/amazon/efa/lib64
> -DMPI_C_INCLUDE_PATH=/opt/amazon/efa/include
> -DMPI_CXX_LIBRARIES==/opt/amazon/efa/lib64
> -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-10.0 -DTIFF_LIBRARY=/usr/lib64
> -DCUDA=ON -DCudaTexture=ON -DFORCE_OWN_TBB=ON -DMKLFFT=ON .. 2>&1 |tee
> cmake-log.`date '+%d%b%Y'`
> -- The C compiler identification is GNU 4.8.5
> -- The CXX compiler identification is GNU 4.8.5
> -- Check for working C compiler: /usr/lib64/ccache/cc
> -- Check for working C compiler: /usr/lib64/ccache/cc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/lib64/ccache/c++
> -- Check for working CXX compiler: /usr/lib64/ccache/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- BUILD TYPE set to the default type: 'Release'
> -- Setting fallback CUDA_ARCH=35
> -- CUDA enabled - Building CUDA-accelerated version of RELION
> -- Setting cpu precision to double
> -- Setting accelerated code precision to single
> -- Found CUDA: /usr/local/cuda-10.0 (found version "10.0")
> -- Using cuda wrapper to compile....
> -- Cuda version is >= 7.5 and single-precision build, enable double usage
> warning.
> -- Found MPI_C: /opt/amazon/efa/lib64
> -- Found MPI_CXX: /opt/amazon/efa/lib64/libmpi.so
> -- MPI_INCLUDE_PATH : /opt/amazon/efa/include
> -- MPI_LIBRARIES : /opt/amazon/efa/lib64/libmpi.so
> -- MPI_CXX_INCLUDE_PATH : /opt/amazon/efa/include
> -- MPI_CXX_LIBRARIES : /opt/amazon/efa/lib64/libmpi.so
> -- CMAKE_C_COMPILER : /usr/lib64/ccache/cc
> -- CMAKE_CXX_COMPILER : /usr/lib64/ccache/c++
> -- MPI_C_COMPILER : /opt/amazon/efa/bin/mpicc
> -- MPI_CXX_COMPILER : /opt/amazon/efa/bin/mpicxx
> -- CMAKE_CXX_COMPILER_ID : GNU
> -- CMAKE_C_COMPILER : /opt/amazon/efa/bin/mpicc
> -- CMAKE_CXX_COMPILER : /opt/amazon/efa/bin/mpicxx
> -- MPI_C_COMPILER : /opt/amazon/efa/bin/mpicc
> -- MPI_CXX_COMPILER : /opt/amazon/efa/bin/mpicxx
> -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
> -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
> -
> found
> -- Looking for gethostbyname
> -- Looking for gethostbyname - found
> -- Looking for connect
> -- Looking for connect - found
> -- Looking for remove
> -- Looking for remove - found
> -- Looking for shmat
> -- Looking for shmat - found
> -- Looking for IceConnectionNumber in ICE
> -- Looking for IceConnectionNumber in ICE - found
> -- Found X11: /usr/lib64/libX11.so
> -- Could NOT find FLTK (missing: FLTK_LIBRARIES FLTK_INCLUDE_DIR
> FLTK_FLUID_EXECUTABLE)
> -- No FLTK installation was found
> -- --------------------------------------------------------
> -- -------- NO EXISTING FLTK LIBRARIES WHERE FOUND. -------
> -- -------------- FLTK WILL BE DOWNLOADED AND -------------
> -- --------------- BUILT DURING COMPILE-TIME. -------------
> -- --------------------------------------------------------
> -- ---- A WORKING INTERNET CONNECTION WILL BE REQUIRED. ---
> -- --------------------------------------------------------
> -- no previous fltk found, the following paths are set for libs/headers TO
> BE built
> -- FLTK_INCLUDE_DIR: /apps/packages/relion/external/fltk/include
> -- FLTK_LIBRARIES: /apps/packages/relion/external/fltk/lib/libfltk.so
> -- Found FFTW
> -- FFTW_PATH: /usr/include
> -- FFTW_INCLUDES: /usr/include
> -- FFTW_LIBRARIES: /usr/lib64/libfftw3f.so;/usr/lib64/libfftw3.so
> -- Looking for sincos
> -- Looking for sincos - found
> -- Looking for __sincos
> -- Looking for __sincos - not found
> -- Could NOT find TIFF (missing: TIFF_INCLUDE_DIR)
> BUILD_SHARED_LIBS = OFF
> -- Building static libs (larger build size and binaries)
> Running apps/CMakeLists.txt...
> -- CMAKE_BINARY_DIR:/apps/packages/relion/build
> TIFF NOT FOUND
> -- Try OpenMP C flag = [-fopenmp]
> -- Performing Test OpenMP_FLAG_DETECTED
> -- Performing Test OpenMP_FLAG_DETECTED - Success
> -- Try OpenMP CXX flag = [-fopenmp]
> -- Performing Test OpenMP_FLAG_DETECTED
> -- Performing Test OpenMP_FLAG_DETECTED - Success
> -- Found OpenMP: -fopenmp
> OPENMP FOUND
> -- Configuring done
> -- Generating done
> -- Build files have been written to: /apps/packages/relion/build
>
> ########################################################################
>
> To unsubscribe from the CCPEM list, click the following link:
> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCPEM&A=1
>
########################################################################
To unsubscribe from the CCPEM list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCPEM&A=1
|