Ask about: C++ IDE for Linux

G

guru.slt

Hi,

Who can recommend a good IDE for C++ in Linux ?

Thanks!

Does the IDE use gcc compiler?
 
G

guru.slt

When I install KDevlop, it says: "checking for Qt... configure: error:
Qt (>= Qt 3.2) (headers and libraries) not found."

What is "Qt" ? Thanks!
 
A

Alan Johnson

When I install KDevlop, it says: "checking for Qt... configure: error:
Qt (>= Qt 3.2) (headers and libraries) not found."

What is "Qt" ? Thanks!

Qt is a cross platform application framework and widget library,
developed by Trolltech (http://www.trolltech.com/). It is released
under the GPL for Linux, Unix, and Mac OS X. KDE is largely built on
top of Qt (at least that is my understanding), so if you are already
running KDE you almost certainly have it installed.
 
B

Bernd Muent

When I install KDevlop, it says: "checking for Qt... configure: error:
Qt (>= Qt 3.2) (headers and libraries) not found."

Is KDE running on your system?
If no: first install KDE.

If yes: install the qt-devel packages of your distribution.
If they are installed, try ./configure --with-qt-libs=...

B.
 
M

Matthias Kaeppler

Bernd said:
Is KDE running on your system?
If no: first install KDE.

If yes: install the qt-devel packages of your distribution.
If they are installed, try ./configure --with-qt-libs=...

B.

Bogus. You don't need to install KDE to run QT Apps (thanks god). It's
sufficient to install the QT runtime libraries. Your package manager
will most certainly do this for you when resolving the dependencies. If
it doesn't, you should consider changing your distro...
 
M

Matthias Kaeppler

Hi,

Who can recommend a good IDE for C++ in Linux ?

Thanks!

Does the IDE use gcc compiler?

An IDE is usually not bound to any specific compiler, it's just a
toolset. Eclipse has a C/C++ plugin called CDT, you might want to look
into that.
 
M

Matthias Kaeppler

thank you guys! I installed anjuta, works very well.

Good choice :) Though I still prefer Emacs.

If KDevelop crashes as often as most other QT apps, you don't want to
use it anyway. We had to work on an UML diagram for about 6 hours today
and unfortunately chose Umbrello to do the job, and it crashed pretty
regularly every 5-10 minutes o_O
Ctrl+S is your friend.
 
M

Matthias Kaeppler

Larry said:

Looks like I was wrong with the "only needs QT" thing. However, if you
mean "requires the KDE Desktop" with "requires KDE", you're still
mistaken. You will only need "kdelibs4" and "kdebase-bin".

[root]# aptitude install kdevelop3
[...]
Need to get 15.3MB of archives. After unpacking 42.2MB will be used.
Do you want to continue? [Y/n/?]


As compared to installing the whole KDE package:

[root]# aptitude install kde
[...]
Need to get 149MB of archives. After unpacking 410MB will be used.
Do you want to continue? [Y/n/?]


Talk about a ~135MB difference here!
So trust me, you DON'T want to install KDE just for using KDevelop...
Blame the KDevelop website admin for this shameless plug. :D
 
V

Vyacheslav Kononenko

Matthias said:
If KDevelop crashes as often as most other QT apps, you don't want to
use it anyway. We had to work on an UML diagram for about 6 hours today
and unfortunately chose Umbrello to do the job, and it crashed pretty
regularly every 5-10 minutes o_O
Ctrl+S is your friend.

So by experience with one Umbrello you make such conclusion: "crashes
as often as most other QT apps". Do you mean there are 3-5 applications
for QT? How many QT application have you been used? How many of them
crashes?

Regards,
Vyacheslav
 
L

Larry I Smith

Matthias said:
Larry said:

Looks like I was wrong with the "only needs QT" thing. However, if you
mean "requires the KDE Desktop" with "requires KDE", you're still
mistaken. You will only need "kdelibs4" and "kdebase-bin".

[root]# aptitude install kdevelop3
[...]
Need to get 15.3MB of archives. After unpacking 42.2MB will be used.
Do you want to continue? [Y/n/?]


As compared to installing the whole KDE package:

[root]# aptitude install kde
[...]
Need to get 149MB of archives. After unpacking 410MB will be used.
Do you want to continue? [Y/n/?]


Talk about a ~135MB difference here!
So trust me, you DON'T want to install KDE just for using KDevelop...
Blame the KDevelop website admin for this shameless plug. :D

Thanks, that's good info to know.

Larry
 
O

Oliver Kellogg

Matthias said:
[...] We had to work on an UML diagram for about 6 hours today
and unfortunately chose Umbrello to do the job, and it crashed pretty
regularly every 5-10 minutes o_O

Admitted, Umbrello has had stability problems in past versions.
Please use at least version 1.4, it's much more stable.
Version 1.4.1 (to be released together with KDE 3.4.1 in a few days)
is even better.
If you still have problems with these recent Umbrello versions,
post them to http://bugs.kde.org/ and we'll look into them.

Oliver M. Kellogg
 
M

Matthias Kaeppler

Vyacheslav said:
So by experience with one Umbrello you make such conclusion: "crashes
as often as most other QT apps". Do you mean there are 3-5 applications
for QT? How many QT application have you been used? How many of them
crashes?

Regards,
Vyacheslav

How in heaven do you come to the conclusion I would only have used
Umbrello so far from the large set of QT apps? Even if it's only 3-5
applications, if they are major ones, that's serious enough, and for
sure a good reason to not use KDE as your desktop. I prefer stability
and usability over eye candy.

Anyway, it has happened with enough QT applications to leave that bitter
taste on my tongue. It was one reason why I changed the desktop from KDE
to Xfce and I never looked back.
One other major example is K3B, and amaroK wouldn't even start on my
system, it crashed before the GUI came up. Umbrello crashed every 10
minutes, in other words it's unusable. I noticed even Firefox and Emacs
(!), non-QT apps, crashing under the KDE desktop, that has never
happened in any other WM or Desktop I have been using.

Anyway, maybe it's just coincidence, or maybe not. QT was developed
pre-98 and has a lot of non-standard stuff in it, that already turns me
off, I'm glad they want to revise the whole library with the 4.0 release.
 
M

Matthias Kaeppler

Oliver said:
Matthias said:
[...] We had to work on an UML diagram for about 6 hours today
and unfortunately chose Umbrello to do the job, and it crashed pretty

regularly every 5-10 minutes o_O


Admitted, Umbrello has had stability problems in past versions.
Please use at least version 1.4, it's much more stable.
Version 1.4.1 (to be released together with KDE 3.4.1 in a few days)
is even better.
If you still have problems with these recent Umbrello versions,
post them to http://bugs.kde.org/ and we'll look into them.

Oliver M. Kellogg

That's good news, because I do like Umbrello. I was actually the one who
proposed it, because at a first glance it looked complete and clean. I
still think it'd be a great UML modeller, if it would become stable.

It's really really hard to find any good free modelling tools. I have
tried a handfull so far, and none made me happy. So my hope still lies
in Umbrello :)
 
B

Bernd Muent

Matthias said:
Bogus. You don't need to install KDE to run QT Apps (thanks god). It's
sufficient to install the QT runtime libraries. Your package manager
will most certainly do this for you when resolving the dependencies. If
it doesn't, you should consider changing your distro...

No, he wants to install kdevelop. So he needs at least the KDE-libs. And
it is not sufficient to install only the QT runtime libraries, because
kdevelop needs the QT-header files for compiling.

B.
 
I

Ioannis Vranos

Matthias said:
How in heaven do you come to the conclusion I would only have used
Umbrello so far from the large set of QT apps? Even if it's only 3-5
applications, if they are major ones, that's serious enough, and for
sure a good reason to not use KDE as your desktop. I prefer stability
and usability over eye candy.

Anyway, it has happened with enough QT applications to leave that bitter
taste on my tongue. It was one reason why I changed the desktop from KDE
to Xfce and I never looked back.
One other major example is K3B, and amaroK wouldn't even start on my
system, it crashed before the GUI came up. Umbrello crashed every 10
minutes, in other words it's unusable. I noticed even Firefox and Emacs
(!), non-QT apps, crashing under the KDE desktop, that has never
happened in any other WM or Desktop I have been using.

Anyway, maybe it's just coincidence, or maybe not. QT was developed
pre-98 and has a lot of non-standard stuff in it, that already turns me
off, I'm glad they want to revise the whole library with the 4.0 release.


I use Linux mainly as a hobby, however are you sure those problems aren't problems of the
specific distribution that you are using? I am using KDE and never experienced an
application crash.


I use GNU/Linux since Slackware 3.0 era, and from all the free distributions I have used,
I think the greatest (or one of the greatest) to be White Box Linux:

http://www.whiteboxlinux.org


What distribution are you using?
 
V

Vyacheslav Kononenko

Matthias said:
How in heaven do you come to the conclusion I would only have used
Umbrello so far from the large set of QT apps? Even if it's only 3-5
applications, if they are major ones, that's serious enough, and for
sure a good reason to not use KDE as your desktop. I prefer stability
and usability over eye candy.

Anyway, it has happened with enough QT applications to leave that bitter
taste on my tongue. It was one reason why I changed the desktop from KDE
to Xfce and I never looked back.
One other major example is K3B, and amaroK wouldn't even start on my
system, it crashed before the GUI came up. Umbrello crashed every 10
minutes, in other words it's unusable. I noticed even Firefox and Emacs
(!), non-QT apps, crashing under the KDE desktop, that has never
happened in any other WM or Desktop I have been using.

Anyway, maybe it's just coincidence, or maybe not. QT was developed
pre-98 and has a lot of non-standard stuff in it, that already turns me
off, I'm glad they want to revise the whole library with the 4.0 release.

"A bad marriage is not a reason to condemn all women in general or
wives in particular" I am sorry, but I did not see imhos in your
postings. Did I miss something?

Regards,
Vyacheslav
 
L

Larry I Smith

Matthias said:
How in heaven do you come to the conclusion I would only have used
Umbrello so far from the large set of QT apps? Even if it's only 3-5
applications, if they are major ones, that's serious enough, and for
sure a good reason to not use KDE as your desktop. I prefer stability
and usability over eye candy.

Anyway, it has happened with enough QT applications to leave that bitter
taste on my tongue. It was one reason why I changed the desktop from KDE
to Xfce and I never looked back.
One other major example is K3B, and amaroK wouldn't even start on my
system, it crashed before the GUI came up. Umbrello crashed every 10
minutes, in other words it's unusable. I noticed even Firefox and Emacs
(!), non-QT apps, crashing under the KDE desktop, that has never
happened in any other WM or Desktop I have been using.

Anyway, maybe it's just coincidence, or maybe not. QT was developed
pre-98 and has a lot of non-standard stuff in it, that already turns me
off, I'm glad they want to revise the whole library with the 4.0 release.

Wow, sorry to hear that.

I use KDE and do heavy duty development work
(SuSE Pro v9.2).

I haven't had anything crash in over two years.
Mozilla, Firefox, K3b, Umbrello, KDevelop etc, etc
al work fine

Something is 'not right' with your system.

Good Luck,
Larry
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,203
Messages
2,571,059
Members
47,668
Latest member
SamiraShac

Latest Threads

Top