Skip to content

DevelopingWithMacOSX

William Henney edited this page Oct 17, 2019 · 1 revision

The default installation of OS X is case insensitive, just like windows. This creates problems with some compilers, which frequently use case to indicate different versions, as in cc vs CC for the C and C++ compilers.

== Portland group==

On Linux the C++ compiler is pgCC while this will invoke the C compiler (pgcc) on OS X.
The C++ compiler is called pgcpp. This name must be fixed in {{{Makefile.conf}}.
Change Makefile.conf in sys_pgccBounds:

CXX = pgcpp

to get the right compiler,

Parallel builds can be used on a Mac, unlike on Linux where compiler bugs allow only serial builds. Remove the

-j 1

in Makefile to allow parallel builds.

Clone this wiki locally