-
Suggestion
-
Resolution: Done
-
P3: Somewhat important
-
None
-
1.1.2, 1.2.x
-
None
-
Symbian
-
91303364
The QtMobility configure script always runs all compilation tests, even when modules are omitted from the build.
For example, running
configure.bat -modules multimedia
I see
Checking selected modules: Multimedia selected m:\git\qtm-multimedia Checking available Qt 4.7.4 Checking make ... Symbian sbsv2 make found. Start of compile tests check sbs release armv5 default compiler... - sbs default release armv5 compiler found: RVCT4.0 Checking LBT ... OK Checking SNAP ... OK Checking OCC ... OK Checking SymbianENote make: *** [release-armv5] Error 1 ... Not Found Checking SymbianContactSIM ... OK Checking SymbianContactModel ... OK Checking SymbianContactModelv2 ... OK Checking S60_Sensor_API make: *** [release-armv5] Error 1 ... Not Found Checking Symbian_Sensor_Framework ... OK Checking Sensor_Framework_Light ... OK Checking Symbian_Hb make: *** [release-armv5] Error 1 ... Not Found Checking Audiorouting_s60 ... OK Checking Tunerlibrary_for_3.1 make: *** [release-armv5] Error 1 ... Not Found Checking RadioUtility_for_post_3.1 ... OK Checking Surfaces_s60 ... OK Checking Symbian_Messaging_Freestyle ... OK Checking Symbian_Messaging_Freestyle_MAPI12 ... OK Checking callinformation_symbian ... OK Checking IMMERSION make: *** [release-armv5] Error 1 ... Not Found Checking Symbian_CamAutoFocus_31 make: *** [release-armv5] Error 1 ... Not Found Checking Symbian_ECamAdvancedSettings_Post31 ... OK Checking Symbian_DevVideoRecord ... OK Checking Symbian_SnapShotAPI ... OK Checking AdvancedTouchFeedback ... OK Checking CHWRMHaptics ... OK Checking MDS ... OK Checking MDS_25 ... OK Checking MDS_25_92MCL ... OK Checking Symbian_NFC ... OK Checking BTEngineConnectionManager_Symbian ... OK Checking BTEngineDeviceManager_Symbian ... OK Checking LockandFlipKeys ... OK Checking FmTxClientCheck ... OK Checking DiskNotifyClientCheck ... OK Checking ThermalStatus_Symbian ... OK Checking Flextimer_Symbian ... OK Checking ETelPacketservice_symbian ... OK End of compile tests
Most of these compile tests have no effect on the multimedia module, so could be skipped in this case.
Overall, configure takes ~7mins to run on my system, most of which is spent on unnecessary compilation tests.