I’ve got a trial license of PGI 12.4 and I’m getting the above error:
Full output:
pgcpp -V pi.c
pgcpp 12.4-0 32-bit target on x86 Linux -tp penryn
Copyright 1989-2000, The Portland Group, Inc. All Rights Reserved.
Copyright 2000-2012, STMicroelectronics, Inc. All Rights Reserved.
Edison Design Group C/C++ Front End, version 4.1 (Apr 3 2012 12:59:56)
Copyright 1988-2009 Edison Design Group, Inc.
pgi-cpp-lin32: LICENSE MANAGER PROBLEM: Failed to checkout license
I get similar issues running other commands (pgf95, pgf90)
I hadn’t because the instructions say that it’s not needed for trial keys.
I tried switching it on but it’s not having any of it. I don’t get any error messages to stdout but if i try to restart it, it says it’s not running
sudo ./lmgrd.rc restart
lmutil - Copyright (c) 1989-2011 Flexera Software, Inc. All Rights Reserved.
Shutdown failed: License server machine is down or not responding. (-96,7:2 “No such file or directory”)
I can’t find anything on the logs, not sure which log to look at though (nothing on syslog at any rate)
The 12.* compilers use new versions of flexlm that require
‘Linux Standard Base’ aka ‘lsb’ be present. You can still
use the flexlm software that came with 11.* release, but
you will eventually need lsb installed on linux.
The most common symptom of the problem will be
a message when you run the compilers
/opt/pgi/linux86-64/12.3/bin/lmutil: No such file or directory
To determine if the problem is lsb, type
% lsb_release
if it returns core-3.0 or higher, you have lsb.
If less than 3.0 or ‘n/a’ is returned, you need to install it,
and then run the compilers.
For ubuntu, the process is
% apt-get lsb install
and then try the compilers again.
If this still fails, send the outputs of
% lmutil lmhostid
and your trial license, to trs@pgroup.com
and will will see what is going wrong.