<div dir="ltr"><div dir="ltr">I fixed the issue by adding these in wscript -> configure(conf) function<br><div><br> os.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.13'<br> conf.env.MACOSX_DEPLOYMENT_TARGET = '10.13'<br><br></div> conf.env.append_value('CXXFLAGS', '-mmacosx-version-min=10.13')<br> conf.env.append_value('LINKFLAGS', '-mmacosx-version-min=10.13')<br><br>Now I am getting this error:<br><br><br>In file included from ../src/ndnSIM/helper/lfid/ndn-global-routing-helper-lfid.cpp:26:<br>./ns3/ndnSIM/helper/boost-graph-ndn-global-routing-helper.hpp:190:36: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?<br>struct WeightCompare : public std::binary_function<property_traits<EdgeWeights>::reference,<br> ~~~~~^~~~~~~~~~~~~~~<br> __binary_function<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here<br>using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;<br>^<br>In file included from ../src/ndnSIM/helper/lfid/ndn-global-routing-helper-lfid.cpp:26:<br>./ns3/ndnSIM/helper/boost-graph-ndn-global-routing-helper.hpp:213:17: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?<br> : public std::binary_function<uint32_t, property_traits<EdgeWeights>::reference, uint32_t> {<br> ~~~~~^~~~~~~~~~~~~~~<br> __binary_function<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here<br>using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;<br>^<br>2 errors generated.<br><br><br><br><br><div id="gmail-mt-signature">
<table border="0" cellpadding="8" cellspacing="0" style="user-select: none;">
<tbody><tr>
<td>
<a id="gmail-signatureLink-logo" href="https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&" class="gmail-mt-no-pointer-events" style="text-decoration:none">
<img src="https://s3.amazonaws.com/mailtrack-signature/sender-notified-72.gif" alt="Mailtrack" class="gmail-mt-no-pointer-events" width="32" height="32">
</a>
</td>
<td>
<span style="color:rgb(119,119,119)">Sender notified by</span> <br>
<a id="gmail-signatureLink-text" href="https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&" class="gmail-mt-install gmail-mt-no-pointer-events" style="color:rgb(67,116,247)">Mailtrack</a>
</td><td><span style="color:transparent;font-size:0px">05/22/24, 12:13:37 AM</span></td>
<td>
</td>
</tr>
</tbody></table>
</div></div><br><img width="0" height="0" class="mailtrack-img" alt="" style="display:flex" src="https://mailtrack.io/trace/mail/e1d6023f296321534e03f1fdfc3d7d068768aed1.png?u=10191938"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 21, 2024 at 10:33 AM Bhargab Acharya <<a href="mailto:bhrg3se@gmail.com">bhrg3se@gmail.com</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"><div dir="ltr">I am on MacOS 14.5<br><br><br><div id="m_-1651879256790375769gmail-mt-signature">
<table border="0" cellpadding="8" cellspacing="0">
<tbody><tr>
<td>
<a id="m_-1651879256790375769gmail-signatureLink-logo" href="https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&" style="text-decoration:none" target="_blank">
<img src="https://s3.amazonaws.com/mailtrack-signature/sender-notified-72.gif" alt="Mailtrack" width="32" height="32">
</a>
</td>
<td>
<span style="color:rgb(119,119,119)">Sender notified by</span> <br>
<a id="m_-1651879256790375769gmail-signatureLink-text" href="https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&" style="color:rgb(67,116,247)" target="_blank">Mailtrack</a>
</td><td><span style="color:transparent;font-size:0px">05/21/24, 10:33:07 AM</span></td>
<td>
</td>
</tr>
</tbody></table>
</div></div><br><img width="0" height="0" alt="" style="display: flex;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 21, 2024 at 9:51 AM Junxiao Shi <<a href="mailto:shijunxiao@arizona.edu" target="_blank">shijunxiao@arizona.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="auto"><div>Hi Bhargab<div dir="auto"><br></div><div dir="auto">According to the error message, you need to upgrade to macOS 10.13 or later.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao</div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 21, 2024, 10:05 Bhargab Acharya via ndnSIM <<a href="mailto:ndnsim@lists.cs.ucla.edu" target="_blank">ndnsim@lists.cs.ucla.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"><p style="text-align:center"><font color="red"><strong>External Email</strong><br></font></p><div dir="ltr">Hi,<br><br>I am trying to build ndnSIM on my Mac. <br><br>../src/wifi/model/ht/ht-frame-exchange-manager.cc:900:57: error: 'value' is unavailable: introduced in macOS 10.13<br> hdr.SetQosQueueSize (queueSizeForTid[tid].value ());<br> ^<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/c++/v1/optional:1066:27: note: 'value' has been explicitly marked unavailable here<br> constexpr value_type& value() &<br> ^<br><br>Output from ./waf configure:<br><br>Setting top to : /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3<br>Setting out to : /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3/build<br>Checking for 'clang' (C compiler) : /usr/bin/gcc<br>Checking for cc version : 15.0.0<br>Checking for 'clang++' (C++ compiler) : /usr/bin/g++<br>Checking supported compiler CXXFLAGS : -std=c++17<br>Checking supported optimizations CXXFLAGS : -O0<br>Checking supported debug CXXFLAGS : -ggdb -g3<br>Checking supported warnings CXXFLAGS : -Wall -Wno-error=deprecated-declarations -fstrict-aliasing -Wstrict-aliasing<br>Checking for compilation flag -std=c++17 support : ok<br>Checking boost includes : 1_85 /usr/local/include<br>Checking boost libs : ok /usr/local/lib<br>Checking for boost linkage : ok<br>Checking for program 'python' : /Library/Frameworks/Python.framework/Versions/3.11/bin/python3<br>Checking for python version >= 2.3 : 3.11.4<br>python-config : /Library/Frameworks/Python.framework/Versions/3.11/bin/python3-config<br>Asking python-config for pyembed '--cflags --libs --ldflags --embed' flags : yes<br>Testing pyembed configuration : yes<br>Asking python-config for pyext '--cflags --libs --ldflags' flags : yes<br>Testing pyext configuration : yes<br>Checking for compilation flag -Wno-array-bounds support : ok<br>Checking for pybindgen location : ../pybindgen (guessed)<br>Checking for python module 'pybindgen' : 0.22.1.post1+ga619e22<br>Checking for pybindgen version : 0.22.1.post1+ga619e22<br>Checking for code snippet : no<br>Checking for types uint64_t and unsigned long equivalence : yes<br>Checking for code snippet : yes<br>Checking for types uint64_t and unsigned long long equivalence : no<br>Checking for the apidefs that can be used for Python bindings : gcc-ILP32<br>Checking for internal GCC cxxabi : incomplete<br>Checking for python module 'pygccxml' : 2.5.0<br>Checking for pygccxml version : 2.5.0<br>Checking for program 'castxml' : /usr/local/bin/castxml<br>Checking for castxml version : 0.6<br>Checking for click location : not found<br>Checking for program 'pkg-config' : /usr/local/bin/pkg-config<br>Checking for 'gtk+-3.0 >= 3.22' : yes<br>Checking for 'libxml-2.0 >= 2.7' : yes<br><br><br><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr">Best,<br>Bhargab<br></div></div><br><div id="m_-1651879256790375769m_8473656602558240743m_-4363084637057324320mt-signature">
<table border="0" cellpadding="8" cellspacing="0">
<tbody><tr>
<td>
<a id="m_-1651879256790375769m_8473656602558240743m_-4363084637057324320signatureLink-logo" href="https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&" style="text-decoration:none" rel="noreferrer" target="_blank">
<img alt="Mailtrack" width="0" height="0" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
</a>
</td>
<td>
<span style="color:rgb(119,119,119)">Sender notified by</span> <br>
<a id="m_-1651879256790375769m_8473656602558240743m_-4363084637057324320signatureLink-text" href="https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&" style="color:rgb(67,116,247)" rel="noreferrer" target="_blank">Mailtrack</a>
</td><td><span style="color:transparent;font-size:0px">05/21/24, 09:01:30 AM</span></td>
<td>
</td>
</tr>
</tbody></table>
</div><img width="0" height="0" alt="" style="display: flex;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"></div>
_______________________________________________<br>
ndnSIM mailing list<br>
<a href="mailto:ndnSIM@lists.cs.ucla.edu" rel="noreferrer" target="_blank">ndnSIM@lists.cs.ucla.edu</a><br>
<a href="https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" rel="noreferrer noreferrer" target="_blank">https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br>
</blockquote></div></div></div>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr">Best,<br>Bhargab Acharya<br></div></div></div>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr">Best,<br>Bhargab Acharya<br></div></div></div>