<div dir="ltr">Also, about code signing gdb, my setup script will install it for you using either Homebrew or Macports, you get to choose. You may want to try these alternate steps and skip the debugger install steps (the script already installed it), and proceed with the code signing steps:<div><div><br></div><div><a href="https://gist.github.com/hlissner/898b7dfc0a3b63824a70e15cd0180154">https://gist.github.com/hlissner/898b7dfc0a3b63824a70e15cd0180154</a><br></div><div><br></div><div><a href="https://www.ics.uci.edu/~pattis/common/handouts/macmingweclipse/allexperimental/mac-gdb-install.html">https://www.ics.uci.edu/~pattis/common/handouts/macmingweclipse/allexperimental/mac-gdb-install.html</a><br></div><div><br></div><div>If you used Homebrew, then this bit of code will test if the dnu debugger is properly code signed:</div><div><br></div><div>SIGNED="$(codesign -dv /usr/local/bin/gdb 2>&1)"</div><div>echo $SIGNED</div><div><br></div><div>And on Macports use this code:</div><div><br></div><div><div>SIGNED="$(codesign -dv /opt/local/bin/ggdb 2>&1)"<br></div><div></div><div>echo $SIGNED<br></div><div><br></div><div>Unsigned gnu debuggers will include this text in $SIGNED:</div><div><br></div><div>"object is not signed"</div><div></div></div><div></div></div></div>