I'm developing a game application for Symbian^3 devices using Qt SDK 1.2.1. Below is the code on my .pro file
Code:# Add files and directories to ship with the application # by adapting the examples below. file1.source = /n-back/sounds/*.wav dir1.source = /n-back/sounds/ file2.source = /general/sounds/*.mp3 dir2.source = /general/sounds/ file3.source = /general/images/level_buttons/*.png dir3.source = /general/images/level_buttons/ file4.source = /general/images/g_mode_buttons/*.* dir4.source = /general/images/g_mode_buttons/ file5.source = /general/images/AfterQuickPlay/*.png dir5.source = /general/images/AfterQuickPlay/ file6.source = /general/images/*.* dir6.source = /general/images/ file7.source = /eggmatics/images/*.* dir7.source = /eggmatics/images/ file8.source = /ladderlogic/images/*.* dir8.source = /ladderlogic/images/ file9.source = /vocabulary/images/*.* dir9.source = /vocabulary/images/ file10.source = /running eggs/images/*.* dir10.source = /running eggs/images/ file11.source = /n-back/images/*.* dir11.source = /n-back/images/ DEPLOYMENTFOLDERS = file1 \ file2 \ file3 \ file4 \ file5 \ file6 \ file7 \ file8 \ file9 \ file10 \ file11 symbian:TARGET.UID3 = 0xE6025977 TARGET.EPOCHEAPSIZE = 0x1000 0x1F400000 QT += phonon # Smart Installer package's UID # This UID is from the protected range # and therefore the package will fail to install if self-signed # By default qmake uses the unprotected range value if unprotected UID is defined for the application # and 0x2002CCCF value if protected UID is given to the application #symbian:DEPLOYMENT.installer_header = 0x2002CCCF # Allow network access on Symbian symbian:TARGET.CAPABILITY += NetworkServices # If your application uses the Qt Mobility libraries, uncomment # the following lines and add the respective components to the # MOBILITY variable. # CONFIG += mobility # MOBILITY += CONFIG += mobility MOBILITY += symbian: { #ORIGINAL TARGET.UID3 = 0xE6025977 #JOKE TARGET.UID3 = 0xA000D7CE TARGET.UID3 = 0xE6025977 } SOURCES += main.cpp mainwindow.cpp \ customqgraphicsscene.cpp \ ladderlogic.cpp \ ladder.cpp \ lddrlogylwhen.cpp \ chick.cpp \ wood.cpp \ result.cpp \ lev.cpp \ transition.cpp \ timerstring.cpp \ levstat.cpp \ ladderintsruc.cpp \ egg.cpp \ eggmatics.cpp \ eqtngen.cpp \ vocabulary.cpp \ arrow.cpp \ word.cpp \ eggmatics_answer.cpp \ r_egg.cpp \ running_egg.cpp \ acetate.cpp \ num_in_square.cpp \ q_and_a_box.cpp \ n_back.cpp \ square.cpp \ nbackbutton.cpp \ great.cpp \ oops.cpp \ player.cpp \ btnquickgame.cpp \ btnlevel.cpp \ btnselectgamemode.cpp \ quickscore.cpp \ graph.cpp \ generalbutton.cpp \ userbtn.cpp \ key.cpp \ avatar.cpp \ musicplayer.cpp HEADERS += mainwindow.h \ customqgraphicsscene.h \ ladderlogic.h \ ladder.h \ lddrlogylwhen.h \ chick.h \ wood.h \ result.h \ lev.h \ transition.h \ timerstring.h \ levstat.h \ ladderintsruc.h \ egg.h \ eggmatics.h \ eqtngen.h \ vocabulary.h \ arrow.h \ word.h \ eggmatics_answer.h \ r_egg.h \ running_egg.h \ acetate.h \ num_in_square.h \ q_and_a_box.h \ n_back.h \ square.h \ nbackbutton.h \ great.h \ oops.h \ player.h \ btnquickgame.h \ btnlevel.h \ btnselectgamemode.h \ quickscore.h \ graph.h \ generalbutton.h \ userbtn.h \ key.h \ avatar.h \ musicplayer.h FORMS += mainwindow.ui QT -= opengl DEFINES += QT_NO_OPENGL symbian { TARGET.UID3 = 0xE6025977 DEPLOYMENT.installer_header=0xE6025977 vendorinfo = \ "%{\"CustomVendor-EN\"}" \ ":\"CustomVendor\"" my_deployment.pkg_prerules = vendorinfo DEPLOYMENT += my_deployment } # Please do not modify the following two lines. Required for deployment. include(deployment.pri) qtcAddDeployment() RESOURCES +=
There were issues/errors upon building the application on device:
15:23:22: Running build steps for project LadderLogicTest...
15:23:22: Configuration unchanged, skipping qmake step.
15:23:22: Starting: "C:\QtSDK\Symbian\SDKs\Symbian3Qt474\epoc32\tools\make.exe" release-gcce -w
make.exe: Entering directory `C:/Users/Kaye/Desktop/Capstone/Eggheads/LadderLogicTest'
sbs -c arm.v5.urel.gcce4_4_1
mifconv : BITMAP [arm.v5.urel.gcce4_4_1]
sbs: warning: Missing dependency detected: c:/running
C:/QtSDK/Symbian/tools/sbs/win32/cygwin/bin/cp: cannot stat `c:/running': No such file or directory
sbs : warnings: 1
sbs : errors: 2
built 'arm.v5.urel.gcce4_4_1'
Run time 30 seconds
sbs: build log in C:\QtSDK\Symbian\SDKs\Symbian3Qt474\epoc32\build\Makefile.2012-04-24-15-23-26.16-4820.log
FAILED qmake_emulator_deployment for arm.v5.urel.gcce4_4_1: c:\QtSDK\Symbian\SDKs\Symbian3Qt474\epoc32\data\z\private\e6025977\running
mingw32-make[1]: *** [c:/QtSDK/Symbian/SDKs/Symbian3Qt474/epoc32/data/z/private/e6025977/running] Error 1
sbs: error: The make-engine exited with errors.
make.exe: Leaving directory `C:/Users/Kaye/Desktop/Capstone/Eggheads/LadderLogicTest'
make.exe: *** [release-gcce] Error 1
15:23:55: The process "C:\QtSDK\Symbian\SDKs\Symbian3Qt474\epoc32\tools\make.exe" exited with code 2.
Error while building project LadderLogicTest (target: Symbian Device)
When executing build step 'Make'
How will i solve this problem?



