Package Details: pgi-compilers 19.4-1

Git Clone URL: https://aur.archlinux.org/pgi-compilers.git (read-only)
Package Base: pgi-compilers
Description: PGI compilers and tools (Community Edition)
Upstream URL: https://www.pgroup.com/products/community.htm
Keywords: compilers
Licenses: custom
Submitter: eolianoe
Maintainer: HaoZeke
Last Packager: HaoZeke
Votes: 5
Popularity: 1.866266
First Submitted: 2017-05-12 10:23
Last Updated: 2019-10-15 22:25

Latest Comments

1 2 Next › Last »

backerman commented on 2019-04-14 00:09

The LICENSE has been revised and needs an updated MD5 sum. (4b126b6494c776016accd8ffbd0be51d)

eolianoe commented on 2019-01-10 20:46

@jedbrown: checksums fixed. For the link, I didn't manage to get the real link for the download and the one you posted is not functional with makepkg.

jedbrown commented on 2019-01-09 23:51

Current checksum does not pass. Also, it looks like this could use the direct link rather than depending on the user to download on their own. https://www.pgroup.com/support/downloader.php?file=pgi-community-linux-x64

eolianoe commented on 2018-03-19 21:11

@callofdutyops: thanks for the modification, I just used if rather than parameter expansion for more readability

callofdutyops commented on 2018-03-18 08:09

Thanks for your hard working!

I suggest that LD_LIBRARY_PATH in the pgi-compilers.sh using bash parameter expansion, so that there won't be a leading colon in LD_LIBRARY_PATH even if the LD_LIBRARY_PATH is empty. And so the others. In another word, change:

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${PGI_HOME}/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${PGI_HOME}/mpi/openmpi/lib
export MANPATH=${MANPATH}:${PGI_HOME}/man
export LM_LICENSE_FILE=${LM_LICENSE_FILE}:${PGI}/license.dat

to this:

export LD_LIBRARY_PATH=${PGI_HOME}/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export LD_LIBRARY_PATH=${PGI_HOME}/mpi/openmpi/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export MANPATH=${PGI_HOME}/man${MANPATH:+:${MANPATH}}
export LM_LICENSE_FILE=${PGI}/license.dat${LM_LICENSE_FILE:+:${LM_LICENSE_FILE}}

JoshH100 commented on 2017-08-14 20:51

It appears that one more lib directory needs to be added to the LD_LIBRARY_PATH for the openmpi commands to work:

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${PGI_HOME}/mpi/openmpi/lib

pychuang commented on 2017-07-24 17:40

@maviles: This AUR package requires you to download PGI compilers manually. You can download the PGI community edition version here: http://www.pgroup.com/products/community.htm

You will also need to install this AUR package manually. I guess yaourt may not work for this one.

maviles commented on 2017-07-20 21:31

im a bit new installing AUR packages, and im get "Unknown download protocol: file Aborting..." installing pgi-compilers with yaourt.

eolianoe commented on 2017-06-14 10:40

@pychuang: I can reproduce the issue (compiling c and fortran is okay but c++ is failing) and it seems that there is no include files for gcc 7. A workaround is to use older standard with 'pgc++ --c++03 main.cxx'.

pychuang commented on 2017-06-09 20:08

In order to use pgc++, I have to downgrade gcc, gcc-libs, and gcc-fortran to 6.2.1-1. On my machine, headers provided by GCC 7.1.1-2 causes errors when compiling C++ codes with pgc++. Not sure if this is my problems, or PGI 17.4 indeed is not compatible with GCC 7.