<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><span style="color: rgb(68, 68, 68); font-family: Calibri; line-height: 22.7199974060059px; background-color: rgb(255, 255, 255);">Hi Tony,</span><div style="line-height: 22.7199974060059px; color: rgb(68, 68, 68); font-family: Calibri; background-color: rgb(255, 255, 255);">Thanks for answering. I don't know the answer to your question.</div><div style="line-height: 22.7199974060059px; color: rgb(68, 68, 68); font-family: Calibri; background-color: rgb(255, 255, 255);">here is the full output to the make command:</div><div style="line-height: 22.7199974060059px; color: rgb(68, 68, 68); font-family: Calibri; background-color: rgb(255, 255, 255);"><br></div><div style="line-height: 22.7199974060059px; color: rgb(68, 68, 68); font-family: Calibri; background-color: rgb(255, 255, 255);"><div style="line-height: 22.7199974060059px;">asher-metzgers-macbook-pro:src ashermetzger$ make</div><div style="line-height: 22.7199974060059px;">make mexopts</div><div style="line-height: 22.7199974060059px;">case `uname` in \</div><div style="line-height: 22.7199974060059px;">&nbsp; Darwin*) \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; if ! test -e mexopts.sh; then \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; sed -e 's/-arch $ARCHS//g' \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; /Applications/Matlab_R2013a_Student.app/bin/mexopts.sh &gt; mexopts.sh; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; SDKROOT=`grep -m1 'SDKROOT=' mexopts.sh | sed -e 's/SDKROOT=//g'`; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; if ! test -d $SDKROOT; then \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; sed -e 's/-arch $ARCHS//g' \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -e 's/-isysroot $SDKROOT//g' \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -e 's/-Wl,-syslibroot,$SDKROOT//g' \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /Applications/Matlab_R2013a_Student.app/bin/mexopts.sh &gt; mexopts.sh; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; fi; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; fi \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; ;; \</div><div style="line-height: 22.7199974060059px;">&nbsp; MINGW*) \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; if ! test -e mexopts.bat; then \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; echo Warning: no mexopts.bat found. You will probably need to run Gnumex to generate this file. Call \"make gnumex\" then try again.; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; else \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; libdirwin=$(cd /Users/ashermetzger/CoinIpopt/build/lib; cmd /c 'for %i in (.) do @echo %~fi' | sed 's|\\|/|g'); \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; mingwlibdirwin=$(cd /mingw/lib; cmd /c 'for %i in (.) do @echo %~fi' | sed 's|\\|/|g'); \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; GM_ADD_LIBS=$(echo "-llibmx -llibmex -llibmat `PKG_CONFIG_PATH=/Users/ashermetzger/CoinIpopt/build/lib64/pkgconfig:/Users/ashermetzger/CoinIpopt/build/lib/pkgconfig:/Users/ashermetzger/CoinIpopt/build/share/pkgconfig: pkg-config --libs ipopt | sed -e 's///g'` " | sed -e "s| -L/Users/ashermetzger/CoinIpopt/build/lib | -L$libdirwin |g" -e "s| -L/mingw/lib | -L$mingwlibdirwin |g"); \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; cp mexopts.bat mexopts.bat.orig; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; sed -e 's|COMPILER=gcc|COMPILER=clang++|' -e 's|GM_MEXLANG=c$|GM_MEXLANG=cxx|' \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; -e "s|GM_ADD_LIBS=-llibmx -llibmex -llibmat$|GM_ADD_LIBS=$GM_ADD_LIBS|" \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; mexopts.bat.orig &gt; mexopts.bat; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; fi \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; ;; \</div><div style="line-height: 22.7199974060059px;">&nbsp; CYGWIN*) \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; if ! test -e mexopts.bat; then \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; echo Warning: no mexopts.bat found. You will probably need to run Gnumex to generate this file. Call \"make gnumex\" then try again.; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; else \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; libdirwin=`cygpath -m /Users/ashermetzger/CoinIpopt/build/lib`; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; cyglibdirwin=`cygpath -m /usr/lib`; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; GM_ADD_LIBS=$(echo "-llibmx -llibmex -llibmat `PKG_CONFIG_PATH=/Users/ashermetzger/CoinIpopt/build/lib64/pkgconfig:/Users/ashermetzger/CoinIpopt/build/lib/pkgconfig:/Users/ashermetzger/CoinIpopt/build/share/pkgconfig: pkg-config --libs ipopt | sed -e 's///g'` " | sed -e "s| -L/Users/ashermetzger/CoinIpopt/build/lib | -L$libdirwin |g" -e "s| -L/usr/lib/| -L$cyglibdirwin/|g"); \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; cp mexopts.bat mexopts.bat.orig; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; sed -e 's|COMPILER=gcc|COMPILER=clang++|' -e 's|GM_MEXLANG=c$|GM_MEXLANG=cxx|' \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; -e "s|GM_ADD_LIBS=-llibmx -llibmex -llibmat$|GM_ADD_LIBS=$GM_ADD_LIBS|" \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; &nbsp; mexopts.bat.orig &gt; mexopts.bat; \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; fi \</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; ;; \</div><div style="line-height: 22.7199974060059px;">esac</div><div style="line-height: 22.7199974060059px;">/Applications/Matlab_R2013a_Student.app/bin/mex -v -cxx -O CC="clang++" CXX="clang++" LD="clang++" COPTIMFLAGS="-O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long &nbsp; -DIPOPT_BUILD -DMATLAB_MEXFILE " CXXOPTIMFLAGS="-O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long &nbsp; -DIPOPT_BUILD -DMATLAB_MEXFILE " LDOPTIMFLAGS="-O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long &nbsp; -DIPOPT_BUILD -DMATLAB_MEXFILE&nbsp; &nbsp; "&nbsp; `PKG_CONFIG_PATH=/Users/ashermetzger/CoinIpopt/build/lib64/pkgconfig:/Users/ashermetzger/CoinIpopt/build/lib/pkgconfig:/Users/ashermetzger/CoinIpopt/build/share/pkgconfig: pkg-config --libs ipopt | sed -e 's///g'` -output ipopt.mexmaci64 matlabexception.o matlabfunctionhandle.o matlabjournal.o iterate.o ipoptoptions.o options.o sparsematrix.o callbackfunctions.o matlabinfo.o matlabprogram.o ipopt.o</div><div style="line-height: 22.7199974060059px;">sed: first RE may not be empty</div><div style="line-height: 22.7199974060059px;"><br style="line-height: 22.7199974060059px;"></div><div style="line-height: 22.7199974060059px;">**************************************************************************</div><div style="line-height: 22.7199974060059px;">&nbsp; Warning: Neither -compatibleArrayDims nor -largeArrayDims is selected.&nbsp;</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Using -compatibleArrayDims. In the future, MATLAB will require</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; the use of -largeArrayDims and remove the -compatibleArrayDims</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; option. For more information, see:</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<a href="http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html" target="" style="line-height: 22.7199974060059px; font-weight: inherit; color: rgb(0, 104, 207); cursor: pointer;">http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html</a></div><div style="line-height: 22.7199974060059px;">**************************************************************************</div><div style="line-height: 22.7199974060059px;"><br style="line-height: 22.7199974060059px;"></div><div style="line-height: 22.7199974060059px;">-&gt; mexopts.sh sourced from directory (DIR = .)</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; FILE = /Users/ashermetzger/CoinIpopt/build/Ipopt/contrib/MatlabInterface/src/mexopts.sh</div><div style="line-height: 22.7199974060059px;">----------------------------------------------------------------</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; MATLAB&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = /Applications/Matlab_R2013a_Student.app</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; CC&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = clang++</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; CC flags:</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; CFLAGS &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = -fno-common -mmacosx-version-min=10.7&nbsp; -fexceptions</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; CDEBUGFLAGS&nbsp; &nbsp; &nbsp; &nbsp; = -g</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; COPTIMFLAGS&nbsp; &nbsp; &nbsp; &nbsp; = -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long &nbsp; -DIPOPT_BUILD -DMATLAB_MEXFILE&nbsp;</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; CLIBS&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = -L/Applications/Matlab_R2013a_Student.app/bin/maci64 -lmx -lmex -lmat -lstdc++</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; arguments&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =&nbsp; -DMX_COMPAT_32</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; CXX &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = clang++</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; CXX flags:</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; CXXFLAGS &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = -fno-common -fexceptions -mmacosx-version-min=10.7</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; CXXDEBUGFLAGS&nbsp; &nbsp; &nbsp; = -g</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; CXXOPTIMFLAGS&nbsp; &nbsp; &nbsp; = -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long &nbsp; -DIPOPT_BUILD -DMATLAB_MEXFILE&nbsp;</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; CXXLIBS&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = -L/Applications/Matlab_R2013a_Student.app/bin/maci64 -lmx -lmex -lmat -lstdc++</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; arguments&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =&nbsp; -DMX_COMPAT_32</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; FC&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = gfortran</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; FC flags:</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; FFLAGS &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = -fexceptions -m64 -fbackslash</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; FDEBUGFLAGS&nbsp; &nbsp; &nbsp; &nbsp; = -g</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; FOPTIMFLAGS&nbsp; &nbsp; &nbsp; &nbsp; = -O</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; FLIBS&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = -L/Applications/Matlab_R2013a_Student.app/bin/maci64 -lmx -lmex -lmat -L/usr/local/Cellar/gcc/5.1.0/lib/gcc/5/gcc/x86_64-apple-darwin13.4.0/5.1.0/../../.. -lgfortran -L/usr/local/Cellar/gcc/5.1.0/lib/gcc/5/gcc/x86_64-apple-darwin13.4.0/5.1.0 -lgfortranbegin</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; arguments&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =&nbsp; -DMX_COMPAT_32</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; LD&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = clang++</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; Link flags:</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; LDFLAGS&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =&nbsp; -mmacosx-version-min=10.7 -bundle -Wl,-exported_symbols_list,/Applications/Matlab_R2013a_Student.app/extern/lib/maci64/mexFunction.map -framework vecLib</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; LDDEBUGFLAGS &nbsp; &nbsp; &nbsp; = -g</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; LDOPTIMFLAGS &nbsp; &nbsp; &nbsp; = -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long &nbsp; -DIPOPT_BUILD -DMATLAB_MEXFILE &nbsp; &nbsp;</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; LDEXTENSION&nbsp; &nbsp; &nbsp; &nbsp; = .mexmaci64</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; arguments&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =&nbsp;</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; LDCXX &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =&nbsp;</div><div style="line-height: 22.7199974060059px;">-&gt;&nbsp; &nbsp; Link flags:</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; LDCXXFLAGS &nbsp; &nbsp; &nbsp; &nbsp; =&nbsp;</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; LDCXXDEBUGFLAGS&nbsp; &nbsp; =&nbsp;</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; LDCXXOPTIMFLAGS&nbsp; &nbsp; =&nbsp;</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; LDCXXEXTENSION &nbsp; &nbsp; =&nbsp;</div><div style="line-height: 22.7199974060059px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; arguments&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =&nbsp;</div><div style="line-height: 22.7199974060059px;">----------------------------------------------------------------</div><div style="line-height: 22.7199974060059px;"><br style="line-height: 22.7199974060059px;"></div><div style="line-height: 22.7199974060059px;">-&gt; clang++ -O3 -pipe -DNDEBUG -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long &nbsp; -DIPOPT_BUILD -DMATLAB_MEXFILE&nbsp; &nbsp; &nbsp; -mmacosx-version-min=10.7 -bundle -Wl,-exported_symbols_list,/Applications/Matlab_R2013a_Student.app/extern/lib/maci64/mexFunction.map -framework vecLib -o&nbsp; "ipopt.mexmaci64" &nbsp; "matlabexception.o"&nbsp; "matlabfunctionhandle.o"&nbsp; "matlabjournal.o"&nbsp; "iterate.o"&nbsp; "ipoptoptions.o"&nbsp; "options.o"&nbsp; "sparsematrix.o"&nbsp; "callbackfunctions.o"&nbsp; "matlabinfo.o"&nbsp; "matlabprogram.o"&nbsp; "ipopt.o"&nbsp; -L/Applications/Matlab_R2013a_Student.app/bin/maci64 -lmx -lmex -lmat -lstdc++</div><div style="line-height: 22.7199974060059px;"><br style="line-height: 22.7199974060059px;"></div><div style="line-height: 22.7199974060059px;">Undefined symbols for architecture x86_64:</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::TNLPAdapter::ResortX(Ipopt::Vector const&amp;, double*)", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; CallbackFunctions::iterCallback(int, double, double, double, double, double, double, double, double, int, Ipopt::IpoptData const*, Ipopt::IpoptCalculatedQuantities*, int) const in callbackfunctions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::IpoptApplication::Initialize()", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; _mexFunction in ipopt.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::IpoptApplication::Statistics()", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; _mexFunction in ipopt.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr&lt;Ipopt::TNLP&gt; const&amp;)", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; _mexFunction in ipopt.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::IpoptApplication::IpoptApplication(bool, bool)", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; _mexFunction in ipopt.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::IpoptApplication::~IpoptApplication()", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; _mexFunction in ipopt.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::Journal::SetPrintLevel(Ipopt::EJournalCategory, Ipopt::EJournalLevel)", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; vtable for Ipopt::MatlabJournal in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::Journal::SetAllPrintLevels(Ipopt::EJournalLevel)", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; vtable for Ipopt::MatlabJournal in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::Journal::Name()", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; vtable for Ipopt::MatlabJournal in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::Journal::Journal(std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; const&amp;, Ipopt::EJournalLevel)", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; Ipopt::MatlabJournal::MatlabJournal(Ipopt::EJournalLevel) in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; Ipopt::MatlabJournal::MatlabJournal(Ipopt::EJournalLevel) in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::Journal::~Journal()", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; Ipopt::MatlabJournal::~MatlabJournal() in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; Ipopt::MatlabJournal::~MatlabJournal() in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::Snprintf(char*, long, char const*, ...)", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; MatlabException::MatlabException(char const*) in matlabexception.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; MatlabException::MatlabException(char const*) in matlabexception.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; MatlabException::MatlabException(MatlabException const&amp;) in matlabexception.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; MatlabException::MatlabException(MatlabException const&amp;) in matlabexception.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; MatlabException::operator=(MatlabException const&amp;) in matlabexception.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::setOption(char const*, mxArray_tag const*) in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::setStringOption(char const*, mxArray_tag const*) in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; ...</div><div style="line-height: 22.7199974060059px;">&nbsp; "Ipopt::Journal::IsAccepted(Ipopt::EJournalCategory, Ipopt::EJournalLevel) const", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; vtable for Ipopt::MatlabJournal in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;::compare(char const*) const", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::useQuasiNewton() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::useDerivChecker() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::userScaling() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;::__init(char const*, unsigned long)", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; Ipopt::MatlabJournal::MatlabJournal(Ipopt::EJournalLevel) in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; Ipopt::MatlabJournal::MatlabJournal(Ipopt::EJournalLevel) in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::setOption(char const*, mxArray_tag const*) in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::useQuasiNewton() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::useDerivChecker() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::userScaling() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::printLevel() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; ...</div><div style="line-height: 22.7199974060059px;">&nbsp; "std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt;::~basic_string()", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; Ipopt::MatlabJournal::MatlabJournal(Ipopt::EJournalLevel) in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; Ipopt::MatlabJournal::MatlabJournal(Ipopt::EJournalLevel) in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::setOption(char const*, mxArray_tag const*) in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::useQuasiNewton() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::useDerivChecker() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::userScaling() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; IpoptOptions::printLevel() const in ipoptoptions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; ...</div><div style="line-height: 22.7199974060059px;">&nbsp; "typeinfo for Ipopt::TNLPAdapter", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; CallbackFunctions::iterCallback(int, double, double, double, double, double, double, double, double, int, Ipopt::IpoptData const*, Ipopt::IpoptCalculatedQuantities*, int) const in callbackfunctions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "typeinfo for Ipopt::OrigIpoptNLP", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; CallbackFunctions::iterCallback(int, double, double, double, double, double, double, double, double, int, Ipopt::IpoptData const*, Ipopt::IpoptCalculatedQuantities*, int) const in callbackfunctions.o</div><div style="line-height: 22.7199974060059px;">&nbsp; "typeinfo for Ipopt::Journal", referenced from:</div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; &nbsp; typeinfo for Ipopt::MatlabJournal in matlabjournal.o</div><div style="line-height: 22.7199974060059px;">ld: symbol(s) not found for architecture x86_64</div><div style="line-height: 22.7199974060059px;">clang: error: linker command failed with exit code 1 (use -v to see invocation)</div><div style="line-height: 22.7199974060059px;"><br style="line-height: 22.7199974060059px;"></div><div style="line-height: 22.7199974060059px;">&nbsp; &nbsp; mex: link of ' "ipopt.mexmaci64"' failed.</div><div style="line-height: 22.7199974060059px;"><br style="line-height: 22.7199974060059px;"></div><div style="line-height: 22.7199974060059px;">make: *** [ipopt.mexmaci64] Error 1</div><div style="line-height: 22.7199974060059px;"><br style="line-height: 22.7199974060059px;"></div><div style="line-height: 22.7199974060059px;">Thanks again,</div><div style="line-height: 22.7199974060059px;">Asher</div></div><br><div>&gt; From: kelman@berkeley.edu<br>&gt; To: ashermetzger@hotmail.com; ipopt@list.coin-or.org<br>&gt; Subject: Re: [Ipopt] mex: link of ' "ipopt.mexmaci64"' failed.<br>&gt; Date: Sun, 12 Jul 2015 12:45:22 -0700<br>&gt; <br>&gt; Do the posted binary mex files not work for you? Please post the entire <br>&gt; error message, not just the very end. Which symbols are missing is the <br>&gt; important part.<br>&gt; <br><br></div>                                               </div></body>
</html>