Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So I have this old C++, KDE project for QT 3.3.x. The IDE's version is 3.0.0-10, the one that comes with Linux RedHat 7.3.

I'd want to get rid of the dependency to this environment, in other words I'd like to manage the project throught Makefiles. Alternatively, it would also be acceptable if I could port this KDE project to Eclipse.

Has someone been successful in doing this?

share|improve this question
Would this question be better placed on SO? – Dan McGrath Mar 8 '11 at 10:25
Do I ask the question again on SO or is it administrators' job? – Simone Mar 8 '11 at 14:18
Moderators can migrate the question for you, if you like. – Adam Lear Mar 12 '11 at 16:20

This question is rather old but have been left unanswered...

The Qtish solution to this is to write a QMake project and from this generate Makefile. QMake is like CMake it is not really a build system but actually generates makefiles or visual studio projects or wherever is needed by the underlying build target.

The qmake documentation for Qt3 is here.

share|improve this answer

Honestly, I recommend porting the project to Qt 4. Start by creating a new project in Qt Creator and importing your source files. Replace references to Qt 3's classes with their equivalents in Qt's Qt3Support module. If you do it that way, then you should be able to get the Qt 4 version working extremely quickly.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.