Re: [gmx-users] gromacs 2018 for GPU install on cluster with truly static libraries?

2018-07-23 Thread Mark Abraham
Hi, Most of those are going to have the same problem and solution for every installed piece of software that uses CMake, so perhaps you already have some local knowledge to exploit or share? You can use -DCMAKE_EXE_LINKER_FLAGS="-static" and probably also -static-intel (see Intel's docs) in the

Re: [gmx-users] gromacs 2018 for GPU install on cluster with truly static libraries?

2018-07-22 Thread Shayna Hilburg
Thank you! I see these: linux-vdso.so.1 => (0x7ffc4f0df000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f10b6b51000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7f10b694d000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x7f10b6745000)

Re: [gmx-users] gromacs 2018 for GPU install on cluster with truly static libraries?

2018-07-22 Thread Mark Abraham
Hi, CMake will link to whatever it is allowed to find. What does ldd on the executable report as the libraries being dynamically linked? Those are the ones that cmake found for which there were apparently no static equivalents. Mark On Sun, Jul 22, 2018, 18:16 Shayna Hilburg wrote: > Hi all,

[gmx-users] gromacs 2018 for GPU install on cluster with truly static libraries?

2018-07-22 Thread Shayna Hilburg
Hi all, I'm trying to install GROMACS 2018 for use on GPUs. We typically keep the software on the master node and just call it through a mounted drive on the compute nodes. However, despite using static library tags, it appears there are still dependencies. It works fine on our master node but