Hi,
I’m having trouble starting the license manager binaries included in 12.8 being called lmgrd. If I try to start it even from the command line I get:
reuti@erwin:~> /opt/pgi/linux86-64/12.8/bin/lmgrd
-bash: /opt/pgi/linux86-64/12.8/bin/lmgrd: No such file or directory
reuti@erwin:~> file /opt/pgi/linux86-64/12.8/bin/lmgrd
/opt/pgi/linux86-64/12.8/bin/lmgrd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), stripped
reuti@erwin:~> ldd /opt/pgi/linux86-64/12.8/bin/lmgrd
/usr/bin/ldd: line 116: /opt/pgi/linux86-64/12.8/bin/lmgrd: No such file or directory
reuti@erwin:~> readelf -d /opt/pgi/linux86-64/12.8/bin/lmgrd
Dynamic section at offset 0x148028 contains 24 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.2]
I tried it on 32 bit too with the same result.
I remember, that I got this when I tried to link a shared binary but only supplying *.a files, or static binary with dynamic libs (I don’t recall excatly). This seems to happen to license manager tools since 12.1.
Going back to 11.8 all is fine (despite that I can’t use any compiler from the 12.* series). I tried on openSUSE 11.1 and 12.1 with the same results.
How can I get access to the 12.x series (and yes: I have a valid license token).