
Originally Posted by
danhicksbyron
It sounds like your Qt SDK may not be configured correctly, or some old config info is messing it up. What specific errors are you getting?
I now have installed a totally clean xp installation. I get a lot of warnings when I just tried to create a new project and build it for Qt for Symbian Devices. All warnings pointing at the Qt headers.
This is how to recreate it:
1. A new totally clean xp installation (I have the same problems on windows 7)
2. Download Nokia Qt SDK
3. Open Qt Creator
4. New Qt Project
5. Build for device
6. I get 288 warnings all pointing at Qt headers
Some of the compile output looking like this:
Code:
In file included from /NokiaQtSDK/Symbian/SDK/epoc32/include/e32std.h:13,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/arch/qatomic_symbian.h:46,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qatomic_symbian.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/arch/qatomic_arch.h:86,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qatomic_arch.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/thread/qbasicatomic.h:227,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qbasicatomic.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/thread/qatomic.h:46,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qatomic.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/tools/qbytearray.h:45,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qbytearray.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/tools/qstring.h:46,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qstring.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/kernel/qobject.h:48,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qobject.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:45,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qcoreapplication.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtGui/../../src/gui/kernel/qapplication.h:45,
from /NokiaQtSDK/Symbian/SDK/include/QtGui/qapplication.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtGui/QApplication:1,
from /NokiaQtSDK/QtCreator/bin/Testing/main.cpp:1:
/NokiaQtSDK/Symbian/SDK/epoc32/include/e32cmn.h:6166: warning: 'TAny* operator new(TUint)' redeclared without dllimport attribute: previous dllimport ignored
/NokiaQtSDK/Symbian/SDK/epoc32/include/e32cmn.h:6172: warning: 'TAny* operator new(TUint, TUint)' redeclared without dllimport attribute: previous dllimport ignored
/NokiaQtSDK/Symbian/SDK/epoc32/include/e32cmn.h:6178: warning: 'void operator delete(TAny*)' redeclared without dllimport attribute: previous dllimport ignored
/NokiaQtSDK/Symbian/SDK/epoc32/include/e32cmn.h:6185: warning: 'TAny* operator new [](TUint)' redeclared without dllimport attribute: previous dllimport ignored
/NokiaQtSDK/Symbian/SDK/epoc32/include/e32cmn.h:6191: warning: 'void operator delete [](TAny*)' redeclared without dllimport attribute: previous dllimport ignored
In file included from /NokiaQtSDK/Symbian/SDK/epoc32/include/e32cmn.h:6691,
from /NokiaQtSDK/Symbian/SDK/epoc32/include/e32std.h:13,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/arch/qatomic_symbian.h:46,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qatomic_symbian.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/arch/qatomic_arch.h:86,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/qatomic_arch.h:1
What can I do to avoid the warnings?