Название: Ошибка сборки под s60
Отправлено: KuZ от Апрель 16, 2010, 23:32
Решил попробовать собрать проект для симбиана но выдает ошибку при компиляции: Выполняется сборка проекта fas... Запускается: d:/program/qt.symbian/bin/qmake.exe E:/MyDocuments/fas/fas.pro -spec symbian-abld -r CONFIG+=release Unable to resolve epocRoot '/Program/S60/devices/S60_5th_Edition_SDK_v1.0/' to real dir on current drive, defaulting to '/' for mmp paths Завершено с кодом 0. Запускается: D:/Program/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/make.exe release-gcce -w D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Entering directory `E:/MyDocuments/fas' bldmake bldfiles WARNING: EPOCROOT does not specify an existing directory D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Leaving directory `E:/MyDocuments/fas' defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 364. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 414. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 549. (Maybe you should just omit the defined()?) warning: "D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\GCCEV6.bsf" Invalid BSF specification - customization restricted to ARMV5, ABIv2 and valid BSF platforms warning: "D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\GCCEV6T2.bsf" Invalid BSF specification - customization restricted to ARMV5, ABIv2 and valid BSF platforms warning: "D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\GCCEV7A.bsf" Invalid BSF specification - customization restricted to ARMV5, ABIv2 and valid BSF platforms BLDMAKE ERROR: Directory "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\" does not exist D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: *** [ABLD.BAT] Error 1 Завершено с кодом 2. Ошибка во время сборки проекта fas Во время выполнения сборки на этапе 'Make' Делал все как на обучающем видео от нокии только вместо устройства выбрал эмулятор(в профилях Qt указал путь к Carbide и CSL Arm Toolchain). Подскажите решение данной проблемы. И еще, при удачной компиляции на выходе в папке релиз/дебаг должны создаться фалы формата sis(или что то подобное, а то у самого нет моба на симбиане )?
Название: Re: Ошибка сборки под s60
Отправлено: KuZ от Апрель 17, 2010, 22:47
Нашел вот такое: Solution: Make sure that your Carbide.c++ workspace is on the same drive as where you installed the SDK. СДК установленна D:\Program\Qt.Simbian\ и рабочая область тоже находится на D:\Symbian\Carbide\ но все равно пишет тоже самое. Помогите плз. Update 1: Переместил проект на D:\ то выдает другое: Выполняется сборка проекта fas... Запускается: D:/Program/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/make.exe clean -w D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Entering directory `D:/fas' ABLD.BAT reallyclean make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\EXPORT.make" CLEANEXPORT VERBOSE=-s make[1]: Entering directory `D:/fas' Nothing to do make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\WINSCW.make" CLEAN CFG=UDEB VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\WINSCW TO_BLDINF=..\fas PLATFORM=WINSCW CFG=UDEB CLEAN make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\WINSCW\FAS_0XE0460B84.WINSCW" CLEANUDEB make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\WINSCW.make" CLEAN CFG=UREL VERBOSE=-s make[2]: \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\WINSCW\FAS_0XE0460B84.WINSCW: No such file or directory make[2]: *** No rule to make target `\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\WINSCW\FAS_0XE0460B84.WINSCW'. Stop. make[1]: *** [CLEANFAS_0XE0460B84] Error 2 make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\WINSCW TO_BLDINF=..\fas PLATFORM=WINSCW CFG=UREL CLEAN make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\WINSCW\FAS_0XE0460B84.WINSCW" CLEANUREL make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\GCCE.make" CLEAN CFG=UDEB VERBOSE=-s make[2]: \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\WINSCW\FAS_0XE0460B84.WINSCW: No such file or directory make[2]: *** No rule to make target `\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\WINSCW\FAS_0XE0460B84.WINSCW'. Stop. make[1]: *** [CLEANFAS_0XE0460B84] Error 2 make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\GCCE TO_BLDINF=..\fas PLATFORM=GCCE CFG=UDEB CLEAN make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\GCCE\FAS_0XE0460B84.GCCE" CLEANUDEB make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\GCCE.make" CLEAN CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\GCCE TO_BLDINF=..\fas PLATFORM=GCCE CFG=UREL CLEAN make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\GCCE\FAS_0XE0460B84.GCCE" CLEANUREL make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\ARMV5.make" CLEAN CFG=UDEB VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\ARMV5 TO_BLDINF=..\fas PLATFORM=ARMV5 CFG=UDEB CLEAN make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV5\FAS_0XE0460B84.ARMV5" CLEANUDEB make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\ARMV5.make" CLEAN CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\ARMV5 TO_BLDINF=..\fas PLATFORM=ARMV5 CFG=UREL CLEAN make[2]: \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV5\FAS_0XE0460B84.ARMV5: No such file or directory make[2]: *** No rule to make target `\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV5\FAS_0XE0460B84.ARMV5'. Stop. make[1]: *** [CLEANFAS_0XE0460B84] Error 2 make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV5\FAS_0XE0460B84.ARMV5" CLEANUREL make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\ARMV6.make" CLEAN CFG=UDEB VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\ARMV6 TO_BLDINF=..\fas PLATFORM=ARMV6 CFG=UDEB CLEAN make[2]: \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV5\FAS_0XE0460B84.ARMV5: No such file or directory make[2]: *** No rule to make target `\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV5\FAS_0XE0460B84.ARMV5'. Stop. make[1]: *** [CLEANFAS_0XE0460B84] Error 2 make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV6\FAS_0XE0460B84.ARMV6" CLEANUDEB make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\ARMV6.make" CLEAN CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\ARMV6 TO_BLDINF=..\fas PLATFORM=ARMV6 CFG=UREL CLEAN make[2]: \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV6\FAS_0XE0460B84.ARMV6: No such file or directory make[2]: *** No rule to make target `\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV6\FAS_0XE0460B84.ARMV6'. Stop. make[1]: *** [CLEANFAS_0XE0460B84] Error 2 make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV6\FAS_0XE0460B84.ARMV6" CLEANUREL make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\WINSCW.make" CLEANALL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\WINSCW TO_BLDINF=..\fas PLATFORM=WINSCW CFG= CLEAN make[2]: \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV6\FAS_0XE0460B84.ARMV6: No such file or directory make[2]: *** No rule to make target `\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV6\FAS_0XE0460B84.ARMV6'. Stop. make[1]: *** [CLEANFAS_0XE0460B84] Error 2 perl -S ermdir.pl \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\WINSCW\
make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\GCCE.make" CLEANALL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\GCCE TO_BLDINF=..\fas PLATFORM=GCCE CFG= CLEAN perl -S ermdir.pl \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\GCCE\
make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\ARMV5.make" CLEANALL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\ARMV5 TO_BLDINF=..\fas PLATFORM=ARMV5 CFG= CLEAN perl -S ermdir.pl \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV5\
make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\ARMV6.make" CLEANALL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\ARMV6 TO_BLDINF=..\fas PLATFORM=ARMV6 CFG= CLEAN perl -S ermdir.pl \Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\ARMV6\
make[1]: Leaving directory `D:/fas' bldmake clean defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 364. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 414. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 549. (Maybe you should just omit the defined()?) D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Leaving directory `D:/fas' Завершено с кодом 0. Запускается: d:/program/qt.symbian/bin/qmake.exe D:/fas/fas.pro -spec symbian-abld -r CONFIG+=release Завершено с кодом 0. Запускается: D:/Program/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/make.exe release-gcce -w D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Entering directory `D:/fas' bldmake bldfiles defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 364. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 414. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 549. (Maybe you should just omit the defined()?) ABLD.BAT build gcce urel make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\EXPORT.make" EXPORT VERBOSE=-s make[1]: Entering directory `D:/fas' Nothing to do make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\GCCE.make" MAKEFILE VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\GCCE TO_BLDINF=..\fas PLATFORM=GCCE MAKMAKE perl -S makmake.pl -D \fas\FAS_0XE0460B84 GCCE defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 364. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 414. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 549. (Maybe you should just omit the defined()?) make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\GCCE.make" LIBRARY VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\GCCE TO_BLDINF=..\fas PLATFORM=GCCE LIB make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\GCCE\FAS_0XE0460B84.GCCE" LIBRARY make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\GCCE.make" RESOURCE CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\GCCE TO_BLDINF=..\fas PLATFORM=GCCE CFG=UREL RESOURCE make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\GCCE\FAS_0XE0460B84.GCCE" RESOURCEUREL
Created \Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\include\fas.rsg
Creating \program\s60\devices\s60_5th_edition_sdk_v1.0\epoc32\build\fas\fas_0xe0460b84\gcce\urel make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\GCCE.make" TARGET CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\GCCE TO_BLDINF=..\fas PLATFORM=GCCE CFG=UREL BLD make -s -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\FAS_0XE0460B84\GCCE\FAS_0XE0460B84.GCCE" UREL main.cpp mainwindow.cpp moc_mainwindow.cpp make[1]: Leaving directory `D:/fas' make -r -f "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\fas\GCCE.make" FINAL CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/fas' make -s -C \fas -f "MAKEFILE_0XE0460B84.MK" TO_ROOT=.. EPOCBLD=\Program\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE0460B84\GCCE TO_BLDINF=..\fas PLATFORM=GCCE CFG=UREL FINAL make[1]: Leaving directory `D:/fas' D:\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Leaving directory `D:/fas' Завершено с кодом 0.
Название: Re: Ошибка сборки под s60
Отправлено: Авварон от Апрель 18, 2010, 12:23
я тебя разочарую, но оно собралось а в 1м случае у тебя почему-то путь считался относительный BLDMAKE ERROR: Directory "\Program\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\" does not exist
Название: Re: Ошибка сборки под s60
Отправлено: KuZ от Апрель 18, 2010, 14:47
ок. а как тогда тогда сделать чтоб оно нормально запускалось в эмуляторе или хотя бы файл формата сис создало?
Название: Re: Ошибка сборки под s60
Отправлено: KuZ от Май 12, 2010, 19:58
Создание файла сис вроде разобрался, а то насчет эмулятора никак не могу понять. Может у кого-то был опыт работы(уставноки) эмулятора. Также вот ошибки вылазят при сборке проекта, может кто знает как их решить. Выполняется сборка проекта 12... Запускается: D:/Program/S60/S60_5th_Edition_SDK_v1.0/epoc32/tools/make.exe clean -w D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Entering directory `D:/12' ABLD.BAT reallyclean make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\EXPORT.make" CLEANEXPORT VERBOSE=-s make[1]: Entering directory `D:/12' Nothing to do make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\WINSCW.make" CLEAN CFG=UDEB VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\WINSCW TO_BLDINF=..\12 PLATFORM=WINSCW CFG=UDEB CLEAN make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\12_0XE13340C0.WINSCW" CLEANUDEB make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\WINSCW.make" CLEAN CFG=UREL VERBOSE=-s make[2]: \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\12_0XE13340C0.WINSCW: No such file or directory make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\12_0XE13340C0.WINSCW'. Stop. make[1]: *** [CLEAN12_0XE13340C0] Error 2 make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\WINSCW TO_BLDINF=..\12 PLATFORM=WINSCW CFG=UREL CLEAN make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\12_0XE13340C0.WINSCW" CLEANUREL make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\GCCE.make" CLEAN CFG=UDEB VERBOSE=-s make[2]: \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\12_0XE13340C0.WINSCW: No such file or directory make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\12_0XE13340C0.WINSCW'. Stop. make[1]: *** [CLEAN12_0XE13340C0] Error 2 make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\GCCE TO_BLDINF=..\12 PLATFORM=GCCE CFG=UDEB CLEAN make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\GCCE\12_0XE13340C0.GCCE" CLEANUDEB make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\GCCE.make" CLEAN CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\GCCE TO_BLDINF=..\12 PLATFORM=GCCE CFG=UREL CLEAN make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\GCCE\12_0XE13340C0.GCCE" CLEANUREL make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\ARMV5.make" CLEAN CFG=UDEB VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\ARMV5 TO_BLDINF=..\12 PLATFORM=ARMV5 CFG=UDEB CLEAN make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV5\12_0XE13340C0.ARMV5" CLEANUDEB make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\ARMV5.make" CLEAN CFG=UREL VERBOSE=-s make[2]: \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV5\12_0XE13340C0.ARMV5: No such file or directory make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV5\12_0XE13340C0.ARMV5'. Stop. make[1]: *** [CLEAN12_0XE13340C0] Error 2 make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\ARMV5 TO_BLDINF=..\12 PLATFORM=ARMV5 CFG=UREL CLEAN make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV5\12_0XE13340C0.ARMV5" CLEANUREL make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\ARMV6.make" CLEAN CFG=UDEB VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\ARMV6 TO_BLDINF=..\12 PLATFORM=ARMV6 CFG=UDEB CLEAN make[2]: \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV5\12_0XE13340C0.ARMV5: No such file or directory make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV5\12_0XE13340C0.ARMV5'. Stop. make[1]: *** [CLEAN12_0XE13340C0] Error 2 make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV6\12_0XE13340C0.ARMV6" CLEANUDEB make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\ARMV6.make" CLEAN CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\ARMV6 TO_BLDINF=..\12 PLATFORM=ARMV6 CFG=UREL CLEAN make[2]: \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV6\12_0XE13340C0.ARMV6: No such file or directory make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV6\12_0XE13340C0.ARMV6'. Stop. make[1]: *** [CLEAN12_0XE13340C0] Error 2 make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV6\12_0XE13340C0.ARMV6" CLEANUREL make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\WINSCW.make" CLEANALL VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\WINSCW TO_BLDINF=..\12 PLATFORM=WINSCW CFG= CLEAN make[2]: \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV6\12_0XE13340C0.ARMV6: No such file or directory make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV6\12_0XE13340C0.ARMV6'. Stop. make[1]: *** [CLEAN12_0XE13340C0] Error 2 perl -S ermdir.pl \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\
make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\GCCE.make" CLEANALL VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\GCCE TO_BLDINF=..\12 PLATFORM=GCCE CFG= CLEAN perl -S ermdir.pl \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\GCCE\
make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\ARMV5.make" CLEANALL VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\ARMV5 TO_BLDINF=..\12 PLATFORM=ARMV5 CFG= CLEAN perl -S ermdir.pl \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV5\
make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\ARMV6.make" CLEANALL VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\ARMV6 TO_BLDINF=..\12 PLATFORM=ARMV6 CFG= CLEAN perl -S ermdir.pl \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\ARMV6\
make[1]: Leaving directory `D:/12' bldmake clean defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 364. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 414. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 549. (Maybe you should just omit the defined()?) D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Leaving directory `D:/12' Завершено с кодом 0. Запускается: d:/qt/4.6.2-symbian/bin/qmake.exe D:/12/12.pro -spec symbian-abld -r CONFIG+=release Завершено с кодом 0. Запускается: D:/Program/S60/S60_5th_Edition_SDK_v1.0/epoc32/tools/make.exe release-gcce -w D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Entering directory `D:/12' bldmake bldfiles defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 364. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 414. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 549. (Maybe you should just omit the defined()?) ABLD.BAT build gcce urel make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\EXPORT.make" EXPORT VERBOSE=-s make[1]: Entering directory `D:/12' Nothing to do make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\GCCE.make" MAKEFILE VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\GCCE TO_BLDINF=..\12 PLATFORM=GCCE MAKMAKE perl -S makmake.pl -D \12\12_0XE13340C0 GCCE defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 364. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 414. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 549. (Maybe you should just omit the defined()?) make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\GCCE.make" LIBRARY VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\GCCE TO_BLDINF=..\12 PLATFORM=GCCE LIB make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\GCCE\12_0XE13340C0.GCCE" LIBRARY make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\GCCE.make" RESOURCE CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\GCCE TO_BLDINF=..\12 PLATFORM=GCCE CFG=UREL RESOURCE make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\GCCE\12_0XE13340C0.GCCE" RESOURCEUREL
Created \Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\include\12.rsg
Creating \program\s60\s60_5th_edition_sdk_v1.0\epoc32\build\12\12_0xe13340c0\gcce\urel make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\GCCE.make" TARGET CFG=UREL VERBOSE=-s make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\GCCE TO_BLDINF=..\12 PLATFORM=GCCE CFG=UREL BLD make -s -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\GCCE\12_0XE13340C0.GCCE" UREL main.cpp mainwindow.cpp moc_mainwindow.cpp make[1]: Leaving directory `D:/12' make -r -f "\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\GCCE.make" FINAL CFG=UREL VERBOSE=-s make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\release\ARMV5\urel\qtmain.lib', needed by `\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\release\gcce\urel\12.exe'. Stop. make[1]: *** [TARGET12_0XE13340C0] Error 2 make[1]: Entering directory `D:/12' make -s -C \12 -f "MAKEFILE_0XE13340C0.MK" TO_ROOT=.. EPOCBLD=\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE13340C0\GCCE TO_BLDINF=..\12 PLATFORM=GCCE CFG=UREL FINAL make[1]: Leaving directory `D:/12' D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Leaving directory `D:/12' Завершено с кодом 0. Красным подсвечено несколько строк, но они повторяются: make[2]: \Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\12_0XE13340C0.WINSCW: No such file or directory make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\12\12_0XE13340C0\WINSCW\12_0XE13340C0.WINSCW'. Stop. make[1]: *** [CLEAN12_0XE13340C0] Error 2 defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 364. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 414. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at D:\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\tools\/E32Plat.pm line 549. (Maybe you should just omit the defined()?) Created \Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\include\12.rsg make[2]: *** No rule to make target `\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\release\ARMV5\urel\qtmain.lib', needed by `\Program\S60\S60_5th_Edition_SDK_v1.0\epoc32\release\gcce\urel\12.exe'. Stop. make[1]: *** [TARGET12_0XE13340C0] Error 2
|