<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="font-size:12pt; font-family:Calibri,Helvetica,sans-serif">Hi.
</span><span style="font-size:12pt; font-family:Calibri,Helvetica,sans-serif">I'm trying to use find_path to find a header file on OSX with variations of the call</span></span></p>
<p><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><br>
</span></p>
<p><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px">find_path(SYS_XATTR</span><br style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px">
<span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"> NAMES xattr.h</span><br style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px">
<span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"> PATHS /usr/include</span><br style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px">
<span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"> PATH_SUFFIXES sys</span><br style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px">
<span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"> NO_DEFAULT_PATH)</span><br>
</p>
<p><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><br>
</span></p>
<p><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt">However, no matter what is done, the path "</span><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt">/System/Library/Frameworks/Kernel.framework/Headers"
is always selected (because there is a sys/xattr.h there</span><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt">)</span><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt">, even though NO_DEFAULT_PATH should force
find_path to only search "/usr/include". </span></span></span><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt">Adding </span></span><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px">set(CMAKE_FIND_FRAMEWORK
"NEVER") and </span><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px">set(CMAKE_FIND_APPBUNDLE "NEVER") </span><span style="font-size:12pt; color:rgb(38,50,56); font-family:Calibri,Helvetica,sans-serif">does not make a difference.</span></p>
<p><br>
</p>
<p><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt">I tried this with many different versions of CMake 3, and this is happening on all of them.</span></p>
<p><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt"><br>
</span></p>
<p><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt"><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt">How do I get </span><span style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt">find_path to find the
correct path? </span></span></p>
<p><br>
</p>
<p><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="color:rgb(38,50,56); font-family:Calibri,Helvetica,sans-serif; font-size:12pt">Thank
you.</span></span></span></p>
<p><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><br>
</span></span></span></p>
<p><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="color:rgb(38,50,56); font-family:Roboto,sans-serif; font-size:13px"><span style="color:rgb(38,50,56); font-family:Calibri,Helvetica,sans-serif; font-size:12pt">Jason
Lee</span></span></span></p>
</div>
</body>
</html>