User forums > Help
QT installed but problems with compiler
deetee:
hello,
i am david from germany and i try to tell you my problem in english ;)
I installed the QT software and wanted to compile Hello World application follows
--- Code: --- #include <QApplication>
#include <QPushButton>
using namespace std;
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
--- End code ---
Compiler does not find the includes -> "no such file or directory"
Where do i have to change which preferences? :-)
Hope somebody knows what i am writing about *g
Michael:
--- Quote from: deetee on May 20, 2006, 08:34:12 pm ---hello,
i am david from germany and i try to tell you my problem in english ;)
--- End quote ---
Hello David.
Your english is ok :).
--- Quote from: deetee on May 20, 2006, 08:34:12 pm ---I installed the QT software and wanted to compile Hello World application follows
Compiler does not find the includes -> "no such file or directory"
Where do i have to change which preferences? :-)
Hope somebody knows what i am writing about *g
--- End quote ---
Concerning Qt, there are quite a few useful posts in the forum. Try to search and if you still have problems, then post. But do not forget the C::B revision, compiler you are using and OS.
Best wishes,
Michael
deetee:
hi Michael,
well i found a lot of posts about my problem especially helpful was yop's plugin. I installed a nightly build release, downloaded wxWidgets from sourceforge and ran the qtworkbench project file of yop's plugin.
I set the global variables cb and wx on
cb = D:\Programme\CodeBlocks\src (also D:\Programme\CodeBlocks but both didn't work)
wx = D:\Programme\QT\wxWidgets-2.6.3
I tried to build the project and got the following build log:
--- Quote ----------------- Build: default in QtWorkbench ---------------
Compiling: src\qtwprogenerator.cpp
cc1plus.exe: sdk.h: No such file or directory
src\qtwprogenerator.cpp:9:21: manager.h: No such file or directory
src\qtwprogenerator.cpp:10:27: macrosmanager.h: No such file or directory
src\qtwprogenerator.cpp:11:28: messagemanager.h: No such file or directory
In file included from D:/Programme/QT/wxWidgets-2.6.3/include/wx/defs.h:21,
from D:/Programme/QT/wxWidgets-2.6.3/include/wx/object.h:24,
from D:/Programme/QT/wxWidgets-2.6.3/include/wx/tokenzr.h:19,
from src\qtwprogenerator.cpp:12:
D:/Programme/QT/wxWidgets-2.6.3/include/wx/platform.h:190:22: wx/setup.h: No such file or directory
In file included from D:/Programme/QT/wxWidgets-2.6.3/include/wx/platform.h:271,
from D:/Programme/QT/wxWidgets-2.6.3/include/wx/defs.h:21,
from D:/Programme/QT/wxWidgets-2.6.3/include/wx/object.h:24,
from D:/Programme/QT/wxWidgets-2.6.3/include/wx/tokenzr.h:19,
from src\qtwprogenerator.cpp:12:
D:/Programme/QT/wxWidgets-2.6.3/include/wx/chkconf.h:84:9: #error "wxUSE_DYNLIB_CLASS must be defined."
D:/Programme/QT/wxWidgets-2.6.3/include/wx/chkconf.h:92:9: #error "wxUSE_EXCEPTIONS must be defined."
D:/Programme/QT/wxWidgets-2.6.3/include/wx/chkconf.h:100:9: #error "wxUSE_FILESYSTEM must be defined."
...
...
...
--- End quote ---
I think i need a step by step teaching list *g
Could anyone help me please?
EDIT
i need to say it's 2:00 a.m. in Germany now ;)
deetee:
hmmm ok, i will tell you my steps i did:
- installed Qt 4.1.3
- ran "Qt build debug libraries"
- installed C::B nightly build of 20th march
- installed yop's plugin QTWorkbench with the paths above for cb and wx
and that's it.
I try to build the QTWorkbench project and following files are missing:
- manager.h
- macrosmanager.h
- messagemanager.h
all included in src/qtwprogenerator.cpp.
And there is something strange with the wxWidgets-2.6.3\include\msvc\wx\setup.h included in wxWidgets-2.6.3\include\wx\platform.h (190) but a commentary in setup.h says:
// Purpose: wrapper around the real wx/setup.h for Visual C++
and i don't use Visual C++ and there is non setup.h in the include/wx/ directory...but a setup_inc.h and a setup_redirect.h.
Maybe someone can tell me his preferences he did do?
Defender:
Well, I don't use Qt, but it seems, that your include directories aren't set up right.
Could you try this include configuration:
include dirs:
$(#WX.include)
$(#WX.lib)\gcc_dll\msw$(WX_SUFFIX)
$(#WX)\contrib\include
Where WX_SUFFIX = u for Unicode, d for Debug
Regards, Defender.
Navigation
[0] Message Index
[#] Next page
Go to full version