The problem has been solved by installing ocl-icd-opencl-dev. I think this package should be mentioned in the installation guide.
 
19.12.2019, 01:20, "Mark Abraham" <mark.j.abra...@gmail.com>:

Hi,

If you use -DOpenCL_LIBRARY then it has to indicate the location of
libOpenCL.so because you've short-circuited any attempt to find the
library. Check out the advice at
http://manual.gromacs.org/documentation/2019/install-guide/index.html#opencl-gpu-acceleration.
If you've installed system packages for e.lg. amdgpu-pro then you probably
have no need of handling -DOpenCL_*, and particularly not to set them to
values that are in paths that are searched by default. Give an instruction
when you absolutely know what the instruction needs to be, otherwise let
the automation do its job.

Mark

On Wed, 18 Dec 2019 at 09:28, SkyTo <skyto...@ya.ru> wrote:
 



 -------- Пересылаемое сообщение --------
 18.12.2019, 22:06, "SkyTo" <skyto...@ya.ru>:

 Hello!

 I can't install Gromacs with OpenCL support. I use Ubuntu 18.04.3 and
 Radeon RX550. Commands

 cmake .. -DGMX_BUILD_OWN_FFTW=ON -DGMX_GPU=on -DGMX_USE_OPENCL=on
 -DOpenCL_LIBRARY=/usr/lib/libOpenCL.so.1.0.0
 -DOpenCL_INCLUDE_DIR=/usr/include/CL
 make

 lead to

 [100%] Building CXX object src/gromacs/CMakeFiles/libgromacs.dir/mimic/MimicCommunicator.cpp.o
 [100%] Building CXX object src/gromacs/CMakeFiles/libgromacs.dir/mimic/MimicUtils.cpp.o
 [100%] Building CXX object src/gromacs/CMakeFiles/libgromacs.dir/utility/baseversion-gen.cpp.o
 make[2]: *** No rule to make target «/usr/lib/libOpenCL.so», required for «lib/libgromacs.so.4.0.0».Stop.
 CMakeFiles/Makefile2:2768: recipe for target 'src/gromacs/CMakeFiles/libgromacs.dir/all' failed
 make[1]: *** [src/gromacs/CMakeFiles/libgromacs.dir/all] Error 2
 Makefile:162: recipe for target 'all' failed
 make: *** [all] Error 2

 What have i tried:
 installed opencl-headers and ocl-icd-libopencl1
 installed amdgpu-pro (as in manual)
 installed fglrx (as in manual)

 May there be something else?

 -------- Конец пересылаемого сообщения --------

 
--
Gromacs Users mailing list
-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.

Reply via email to