<div dir="ltr"><div>Jason,</div><div><br></div><div>You want to set:</div><div><br></div><div>compiler.openmp_version   3.0</div><div>(or whatever version of openmp you need.)</div><div><br></div><div>And the short answer is yes, this means you will build with something other than Apple's clang, where they don't have the OpenMP support enabled  for some reason.</div><div><br></div><div>Thanks,</div><div>  - Eric<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 10, 2021 at 4:08 PM Jason Liu <<a href="mailto:jasonliu@umich.edu">jasonliu@umich.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>I feel like I should already know the answer to this question, but my brain is too tired at the moment to try to dig it out from my memory banks.</div><div><br></div><div>If a MacPorts build is using Apple Clang, then does that mean that it will be unable to see <font face="monospace">port:libomp</font> for OpenMP support? I've got a port that I'm working on that is giving the following messages:</div><div><br></div><font face="monospace">:info:configure -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES)<br>:info:configure -- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES)<br>:info:configure -- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND)</font><div><br></div><div>(Note: I do already have <font face="monospace">depends_lib-append port:libomp</font> in my Portfile.)</div><div><br></div><div>Does this mean that I need to blacklist Apple Clang in order for the build to be able to see libomp? Or is there something like a PortGroup that I'm missing?</div><div><br clear="all"><div><div dir="ltr"><div dir="ltr"><div>-- </div><div>Jason Liu</div></div></div></div></div></div>
</blockquote></div>