I installed QtMobilty API 1.0 for Qt Creator 1.3.1 and S60 5th edition SDK. and I followed the steps by'http://wiki.forum.nokia.com/index.php/Setting_up_environment_for_Qt_Mobility_API'
But if i run every 'qt-mobility\examples' project, i will get the same error.
here's my environment.
D:\Nokia\SDK\qt-mobility-symbian-opensource-1.0.1
D:\Qt\4.6.3
D:\Qt\2010.03\bin\qtcreator.exe
D:\S60\devices\S60_5th_Edition_SDK_v1.0
Running build steps for project audiodevices...
Starting: d:/qt/4.6.3/bin/qmake.exe D:/QTProject/qt-mobility/examples/audiodevices/audiodevices.pro -spec symbian-abld -r
WARNING: staticconfig.pri:14: Unable to find file for inclusion d:\Nokia\SDK\qt-mobility-symbian-opensource-1.0.1\config.pri
Exited with code 0.
Starting: D:/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/make.exe debug-gcce -w
D:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\too ls\make.exe: Entering directory `D:/QTProject/qt-mobility/examples/audiodevices'
bldmake bldfiles
ABLD.BAT build gcce udeb
.............
.MK" TO_ROOT=..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC 32\BUILD\MAKEFILE_0XEC3C04F1\GCCE TO_BLDINF=..\..\..\..\QTProject\qt-mobility\examples\audiodevices PLATFORM=GCCE MAKMAKE
perl -S makmake.pl -D \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1 GCCE
WARNING: Can't find following headers in User or System Include Paths
"audiodevices.h"
(User Inc Paths "\nokia\sdk\qt-mobility-symbian-opensource-1.0.1\build\debug\audiodevices\moc\")
Dependency list for "\Nokia\SDK\qt-mobility-symbian-opensource-1.0.1\build\Debug\audiodevices\moc\moc_audiodevice s.cpp" may be incomplete
make[1]: Leaving directory `D:/QTProject/qt-mobility/examples/audiodevices'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUIL D\QTProject\qt-mobility\examples\audiodevices\GCCE.make" LIBRARY VERBOSE=-s
make[1]: Entering directory `D:/QTProject/qt-mobility/examples/audiodevices'
make -s -C \QTProject\qt-mobility\examples\audiodevices -f "MAKEFILE_0XEC3C04F1.MK" TO_ROOT=..\..\..\.. EPOCBLD=\.
.
.
.
.
.
.
make[1]: Leaving directory `D:/QTProject/qt-mobility/examples/audiodevices'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUIL D\QTProject\qt-mobility\examples\audiodevices\GCCE.make" TARGET CFG=UDEB VERBOSE=-s
make[1]: Entering directory `D:/QTProject/qt-mobility/examples/audiodevices'
make -s -C \QTProject\qt-mobility\examples\audiodevices -f "MAKEFILE_0XEC3C04F1.MK" TO_ROOT=..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC 32\BUILD\MAKEFILE_0XEC3C04F1\GCCE TO_BLDINF=..\..\..\..\QTProject\qt-mobility\examples\audiodevices PLATFORM=GCCE CFG=UDEB BLD
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUIL D\QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\AUDIODEVICES_0XEC3C04F1.GCCE" UDEB
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `AudioTest::AudioTest(QWidget*, QFlags<Qt::WindowType>)':
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:98: undefined reference to `QAudioDeviceInfo::QAudioDeviceInfo()'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:98: undefined reference to `QAudioFormat::QAudioFormat()'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:115: undefined reference to `QAudioFormat::~QAudioFormat()'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:115: undefined reference to `QAudioDeviceInfo::~QAudioDeviceInfo()'
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `AudioTest::AudioTest(QWidget*, QFlags<Qt::WindowType>)':
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:98: undefined reference to `QAudioDeviceInfo::QAudioDeviceInfo()'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:98: undefined reference to `QAudioFormat::QAudioFormat()'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:115: undefined reference to `QAudioFormat::~QAudioFormat()'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:115: undefined reference to `QAudioDeviceInfo::~QAudioDeviceInfo()'
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `AudioTest::~AudioTest()':
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:119: undefined reference to `QAudioFormat::~QAudioFormat()'
...
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:139: undefined reference to `QAudioFormat::frequency() const'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:140: undefined reference to `QAudioFormat::channels() const'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:141: undefined reference to `QAudioFormat::codec() const'
...........
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `AudioTest::freqChanged(int)':
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:278: undefined reference to `QAudioFormat::setFrequency(int)'
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `AudioTest::channelChanged(int)':
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:283: undefined reference to `QAudioFormat::setChannels(int)'
....
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `AudioTest::sampleTypeChanged(int)':
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:300: undefined reference to `QAudioFormat::setSampleType(QAudioFormat::SampleT ype)'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:303: undefined reference to `QAudioFormat::setSampleType(QAudioFormat::SampleT ype)'
make[1]: Leaving directory `D:/QTProject/qt-mobility/examples/audiodevices'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUIL D\QTProject\qt-mobility\examples\audiodevices\GCCE.make" FINAL CFG=UDEB VERBOSE=-s
make[1]: Entering directory `D:/QTProject/qt-mobility/examples/audiodevices'
make -s -C \QTProject\qt-mobility\examples\audiodevices -f "MAKEFILE_0XEC3C04F1.MK" TO_ROOT=..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC 32\BUILD\MAKEFILE_0XEC3C04F1\GCCE TO_BLDINF=..\..\..\..\QTProject\qt-mobility\examples\audiodevices PLATFORM=GCCE CFG=UDEB FINAL
QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:306: undefined reference to `QAudioFormat::setSampleType(QAudioFormat::SampleT ype)'
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `AudioTest::endianChanged(int)':
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:314: undefined reference to `QAudioFormat::setByteOrder(QAudioFormat::Endian)'
/QTProject/qt-mobility/examples/audiodevices/audiodevices.cpp:317: undefined reference to `QAudioFormat::setByteOrder(QAudioFormat::Endian)'
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `QList<QAudioDeviceInfo>::node_destruct(QList<QAud ioDeviceInfo>::Node*, QList<QAudioDeviceInfo>::Node*)':
/Qt/4.6.3/include/QtCore/../../src/corelib/tools/qlist.h:402: undefined reference to `QAudioDeviceInfo::~QAudioDeviceInfo()'
.........
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `void* qMetaTypeConstructHelper<QAudioDeviceInfo>(QAudioD eviceInfo const*)':
/Qt/4.6.3/include/QtCore/../../src/corelib/kernel/qmetatype.h:137: undefined reference to `QAudioDeviceInfo::QAudioDeviceInfo()'
/Qt/4.6.3/include/QtCore/../../src/corelib/kernel/qmetatype.h:138: undefined reference to `QAudioDeviceInfo::QAudioDeviceInfo(QAudioDeviceIn fo const&)'
\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD \QTProject\qt-mobility\examples\audiodevices\AUDIODEVICES_0XEC3C 04F1\GCCE\udeb\audiodevices.o: In function `QAudioDeviceInfo qvariant_cast<QAudioDeviceInfo>(QVariant const&)':
/Qt/4.6.3/include/QtCore/../../src/corelib/kernel/qvariant.h:573: undefined reference to `QAudioDeviceInfo::QAudioDeviceInfo(QAudioDeviceIn fo const&)'
...................
make[1]: Leaving directory `D:/QTProject/qt-mobility/examples/audiodevices'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUIL D\QTProject\qt-mobility\examples\audiodevices\GCCE.make" FINAL CFG=UDEB VERBOSE=-s
make[1]: Entering directory `D:/QTProject/qt-mobility/examples/audiodevices'
make -s -C \QTProject\qt-mobility\examples\audiodevices -f "MAKEFILE_0XEC3C04F1.MK" TO_ROOT=..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC 32\BUILD\MAKEFILE_0XEC3C04F1\GCCE TO_BLDINF=..\..\..\..\QTProject\qt-mobility\examples\audiodevices PLATFORM=GCCE CFG=UDEB FINAL
make[2]: *** [\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\relea se\gcce\udeb\audiodevices.exe] Error 1
make[1]: *** [TARGETAUDIODEVICES_0XEC3C04F1] Error 2
make[1]: Leaving directory `D:/QTProject/qt-mobility/examples/audiodevices'
D:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\too ls\make.exe: Leaving directory `D:/QTProject/qt-mobility/examples/audiodevices'
Exited with code 0.
such a problem???
Bookmarks