SOS! Can not debug (codelite 6, Mint Linux Quiana)

CodeLite installation/troubleshooting forum
Ralf Jahns
CodeLite Curious
Posts: 6
Joined: Wed Jun 25, 2014 9:01 pm
Genuine User: Yes
IDE Question: C++
Contact:

SOS! Can not debug (codelite 6, Mint Linux Quiana)

Post by Ralf Jahns » Wed Jun 25, 2014 9:18 pm

Hello,

when I try to run the debugger, I only get this message:
Bildschirmfoto vom 2014-06-11 13_25_52.png
These settings always worked for me with codelite 5.x:
Bildschirmfoto vom 2014-06-11 13_27_01.png
The log shows this:

Code: Select all

CodeLite version: 6.0.1-1.trusty

[ 13:27:59:243 DBG ] search_process_by_command is called
[ 13:27:59:256 DBG ] ZombieReaperPOSIX: process 9076 exited with status code 32512
[ 13:27:59:316 DBG ] search_process_by_command is called
The last line is repeated 100 times.

Thank you very much for your time and efforts in advance.
Ralf
You do not have the required permissions to view the files attached to this post.

DavidGH
CodeLite Plugin
Posts: 605
Joined: Wed Sep 03, 2008 7:26 pm
Contact:

Re: SOS! Can not debug (codelite 6, Mint Linux Quiana)

Post by DavidGH » Wed Jun 25, 2014 9:28 pm

Hi,

At a guess. sudo apt-get install xterm. (Or possibly gnome-terminal.)

Regards,

David

User avatar
eranif
CodeLite Plugin
Posts: 5995
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: SOS! Can not debug (codelite 6, Mint Linux Quiana)

Post by eranif » Wed Jun 25, 2014 10:19 pm

Like David suggested: you need to install xterm.
The Terminal settings does not work with the debugger

Eran
Make sure you have read the HOW TO POST thread

Ralf Jahns
CodeLite Curious
Posts: 6
Joined: Wed Jun 25, 2014 9:01 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: SOS! Can not debug (codelite 6, Mint Linux Quiana)

Post by Ralf Jahns » Wed Jun 25, 2014 11:30 pm

Thank you for your reply.

gnome-terminal is the standard terminal for cinnamon desktop (as far as I know) and it worked with codlite 5.x.
I will try xterm tomorrow.

Ralf Jahns
CodeLite Curious
Posts: 6
Joined: Wed Jun 25, 2014 9:01 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: SOS! Can not debug (codelite 6, Mint Linux Quiana)

Post by Ralf Jahns » Thu Jun 26, 2014 9:41 am

Installing xterm did the job. Thank you.
(Installing gnome-terminal is not necessary because it is the standard cinnamon terminal, as I mentioned)

I switched from Mint Linux Maya (derived from ubuntu 12.04) to Mint Linux Quiana (derived from ubuntu 14.04) and from codelite 5.x to codelite 6.x. Perhaps I installed xterm "unintentionally" when I used Mint Linux Maya or it was part of the default installation or codelite behaved different - I don't know.

Yours sincerely
Ralf Jahns

User avatar
eranif
CodeLite Plugin
Posts: 5995
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: SOS! Can not debug (codelite 6, Mint Linux Quiana)

Post by eranif » Thu Jun 26, 2014 9:50 am

One of the changes that came along with codelite 6.0 - is to reduce the headache of detecting your "favorite" terminal emulator. and xterm is now required on all Linux distros
(its the lowest common denominator terminal ;)

You can configure xterm to look and behave like a modern terminal following these instructions:

http://scarygliders.net/2011/12/01/cust ... -terminal/

Eran
Make sure you have read the HOW TO POST thread

DavidGH
CodeLite Plugin
Posts: 605
Joined: Wed Sep 03, 2008 7:26 pm
Contact:

Re: SOS! Can not debug (codelite 6, Mint Linux Quiana)

Post by DavidGH » Thu Jun 26, 2014 1:30 pm

Perhaps I installed xterm "unintentionally" when I used Mint Linux Maya or it was part of the default installation or codelite behaved different - I don't know.
It might be your apt settings. The CodeLite deb 'Recommends' xterm. From the Debian Policy Manual:
"The Recommends field should list packages that would be found together with this one in all but unusual installations."

AFAIK this means it will normally be installed as a dependency; but a user can tell apt globally to ignore 'Recommends', which it can't do for 'Depends'.

Post Reply