So, the -noswitcherror is partially working.  I added the switch into
my configure line LDFLAGS param.  I can see the parameter being passed
to libtool, but for some reason libtool is refusing to passing it
along at compile.

if i sh -x the libtool command line, i can see it set in a few
variables, but at the end when eval's the compile line for pgcc the
option is missing.

if i cut and past the eval line and hand put it back in, the library
compiles with a pgcc warning instead of an error which i believe what
i want, but i'm not sure why libtool is dropping the switch

On Tue, Jul 19, 2016 at 5:27 AM, Sylvain Jeaugey <> wrote:
> As a workaround, you can also try adding -noswitcherror to PGCC flags.
> On 07/11/2016 03:52 PM, Åke Sandgren wrote:
>> Looks like you are compiling with slurm support.
>> If so, you need to remove the "-pthread" from and
>> On 07/11/2016 02:54 PM, Michael Di Domenico wrote:
>>> I'm trying to get openmpi compiled using the PGI compiler.
>>> the configure goes through and the code starts to compile, but then
>>> gets hung up with
>>> entering: openmpi-1.10.2/opal/mca/common/pmi
>>> CC common_pmi.lo
>>> CCLD
>>> pgcc-Error-Unknown switch: - pthread
>>> _______________________________________________
>>> users mailing list
>>> Subscription:
>>> Link to this post:
> -----------------------------------------------------------------------------------
> This email message is for the sole use of the intended recipient(s) and may
> contain
> confidential information.  Any unauthorized review, use, disclosure or
> distribution
> is prohibited.  If you are not the intended recipient, please contact the
> sender by
> reply email and destroy all copies of the original message.
> -----------------------------------------------------------------------------------
> _______________________________________________
> users mailing list
> Subscription:
> Link to this post:

Reply via email to