Hi all

Im getting more and confident with Qt and Qt Mobility - but i'm still having 
some troubles figuring the last parts out.

After succesfull configure, I get the following warning when running "make 
debug-winscw"
MMPFILE 
"\qtmobility\qt-mobility-opensource-src-1.1.0-tp\src\location\LOCATION_0X2002AC83.MMP"
WARNING: Frozen .def file 
\qtmobility\qt-mobility-opensource-src-1.1.0-tp\src\bwins\QtLocationu.def not 
found - project not frozen

By looking at different files, I've found that the LOCATION_0X2002AC83.MMP file 
ends with the EXPORTUNFROZEN statement, where as e.g. messaging_0x2002AC82.mmp 
ends with
#ifdef WINSCW
DEFFILE ../s60installs/bwins/QtMessaging.def
#elif defined EABI
DEFFILE ../s60installs/eabi/QtMessaging.def
#endif
Telling to look for def files in s60installs library.

Question 1: Why doesn't location look for the def file here?

Next, when building Messaging I get the following error:
C:\qtmobility\qt-mobility-opensource-src-1.1.0-tp\src\messaging\qmtmengine_symbian.cpp:5802:
 `#include' expects "FILENAME" or <FILENAME>
ERROR: cpp.EXE failure
make[1]: *** [MAKEFILEMESSAGING_0X2002AC82] Error 33
make[2]: 
\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\qtmobility\qt-mobility-opensource-src-1.1.0-tp\MESSAGING_0X2002AC82\GCCE\MESSAGING_0X2002AC82.GCCE:
 No such file or directory
make[2]: *** No rule to make target 
`\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\qtmobility\qt-mobility-opensource-src-1.1.0-tp\MESSAGING_0X2002AC82\GCCE\MESSAGING_0X2002AC82.GCCE'.
  Stop.
make[1]: *** [LIBRARYMESSAGING_0X2002AC82] Error 2
make[2]: 
\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\qtmobility\qt-mobility-opensource-src-1.1.0-tp\MESSAGING_0X2002AC82\GCCE\MESSAGING_0X2002AC82.GCCE:
 No such file or directory
make[2]: *** No rule to make target 
`\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\qtmobility\qt-mobility-opensource-src-1.1.0-tp\MESSAGING_0X2002AC82\GCCE\MESSAGING_0X2002AC82.GCCE'.
  Stop.
make[1]: *** [RESOURCEMESSAGING_0X2002AC82] Error 2

The line 5802 in qmtmengine_symbian.cpp is this:
#include "..\..\build\Release\QtMessaging\moc\moc_qmtmengine_symbian_p.cpp";

Which relative to the qmtmengine_symbian file should exist. I have tried 
changing this path to relative from root, and other paths, but it doesn't seem 
to make a difference.

Question 2: What does the compiler error exactly mean - I thought it just 
couldn't find the file to include, but it should exist.

I hope somebody can help me figure these two things out, as this is where I am 
stuck for now.

Best regards
/Anders
_______________________________________________
Qt-mobility-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-mobility-feedback

Reply via email to