|
 |
Error compiling QT |
michaelM
Assistant
Registration Date: 24.04.2008
Posts: 2
Location: Stuttgart/Germany
Level: 3 [?]
Experience: 45
Next Level: 54
 |
|
Hello,
I am fighting exactly the same problem. Checked all path settings etc.
Does anybody know the solution?
Need some help. Thanks
|
|
24.04.2008 15:00 |
|
|
macabre13
Chief Software Engineer

Registration Date: 14.01.2008
Posts: 127
Location: Poland/ Wroclaw Jabber: adamski.jaroslaw@jab
ber.wroc.pl
Level: 18 [?]
Experience: 15,645
Next Level: 17,484
 |
|
Hi, please check that you have all PATHs and SETs properly set, or simply run >>>x:\qt\qtx.x.x\bin\qtvars.bat<<< and try to compile again.
__________________ - ebm - noise - industrial -
I always could be wrong.
Lets share knowledge!
|
|
25.04.2008 08:35 |
|
|
itachi86
Coder

Registration Date: 24.04.2008
Posts: 21
Location: Paris
Level: 8 [?]
Experience: 470
Next Level: 674
 |
|
Yeah I agree with macabre13.
Yuo have to check $PATH , $QTDIR and $QMAKESPEC variables ...
__________________ Dude : You have a banana in your ear!!!
John Doe : WHAT?!?
Dude : YOU HAVE A BANANA IN YOU EAR
John Doe : I CAN'T HEAR YOU I HAVE A BANANA IN MY EAR.
|
|
25.04.2008 08:52 |
|
|
michaelM
Assistant
Registration Date: 24.04.2008
Posts: 2
Location: Stuttgart/Germany
Level: 3 [?]
Experience: 45
Next Level: 54
 |
|
Hi guys, thanks for the advise.
Unfortunately that's not it. I had set PATH, QTDIR and QMAKESPEC correctly.
The problem seems to be that missing functions like 'CoCreateInstance' and the others (see error message) are not found. These special functions are supposedly embedded in the windows lib ole32.dll. There is a '-lole32' in the Makefile.Release and no complaint from make that this is not found.
On the other hand there is a libole32.a in the C:\mingw\lib folder.
Since I didn't dig deep into qmake etc. I don't know what to change and where where in order to direct the system to look for the c:\mingw\lib\libole32.a instead of the ole32.dll in the windows\system32 (or vice versa).
In the old days I would have just changed the makefile by hand, but these days everything is cryptically entangled. In fact there are many Makefiles, practically in every subfolder. There must be a general way to set links somewhere.
Maybe you guy's know what to do.
Thanks in advance.
|
|
25.04.2008 12:21 |
|
|
|
|
|
 |
views today: 9.286 | views yesterday: 17.520 | total views: 10.242.655
Klebekork Shop - Linux Shop - Kontaktanzeigen - Linux Forum -
SMS Gewinnspiel -
Hotels -
Stadtpläne -
Branchenbuch & Stadtplan
|