Quit Debug in Linux "GDB: Failed to set..."
Posted: Thu Apr 02, 2015 11:13 am
Every time I run Quit Debug, the following message appears
&"warning: GDB: Failed to set controlling terminal: Operation not permitted\n"
What is more annoying and intolerant to me is that it delays seconds before CodeLite actually starts debugging. Time is precious, and this delay is really truly repulsive, especially when the user needs to iteratively Quick Debug. If my memory serves me right, older version of CodeLite has no such annoying problem, because it didn't use external terminal when doing Quit Debug, instead it used the built-in (text?) control to emulate the terminal, which is a better design in my opinion. Probably after version 4, CodeLite started to use external terminal. It would be nice if there are options for users to choose which terminal they like when Quick Debug, or maybe just restore to the old way.
BTW, I believe I'm not the only person who encounters this problem, there are many people asking the same question, but the solutions are many and usually don't fit to a specific Linux distro.
&"warning: GDB: Failed to set controlling terminal: Operation not permitted\n"
What is more annoying and intolerant to me is that it delays seconds before CodeLite actually starts debugging. Time is precious, and this delay is really truly repulsive, especially when the user needs to iteratively Quick Debug. If my memory serves me right, older version of CodeLite has no such annoying problem, because it didn't use external terminal when doing Quit Debug, instead it used the built-in (text?) control to emulate the terminal, which is a better design in my opinion. Probably after version 4, CodeLite started to use external terminal. It would be nice if there are options for users to choose which terminal they like when Quick Debug, or maybe just restore to the old way.
BTW, I believe I'm not the only person who encounters this problem, there are many people asking the same question, but the solutions are many and usually don't fit to a specific Linux distro.