Хочу научиться собирать приложения под Nokia 5230
Вроде бы сделал все так, как тут рассказывали
http://labs.trolltech.com/blogs/2009/12/03/tutorial-videos-qt-development-for-symbianно приложение не компилируется:
Starting: C:/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/make.exe clean -w
C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Entering directory `C:/my_s60/I18n_tool'
C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Leaving directory `C:/my_s60/I18n_tool'
C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: *** No rule to make target `clean'. Stop.
Exited with code 2.
Starting: c:/qt/4.6.2-symbian/bin/qmake.exe C:/my_s60/I18n_tool/I18n_tool.pro -spec symbian-abld -r
Exited with code 0.
Starting: C:/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/make.exe debug-gcce -w
C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Entering directory `C:/my_s60/I18n_tool'
bldmake bldfiles
ABLD.BAT build gcce udeb
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\EXPORT.make" EXPORT VERBOSE=-s
make[1]: Entering directory `C:/my_s60/I18n_tool'
Nothing to do
make[1]: Leaving directory `C:/my_s60/I18n_tool'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\GCCE.make" MAKEFILE VERBOSE=-s
make[1]: Entering directory `C:/my_s60/I18n_tool'
make -s -C \my_s60\I18n_tool -f "MAKEFILE_0XE670E41A.MK" TO_ROOT=..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE670E41A\GCCE TO_BLDINF=..\..\my_s60\I18n_tool PLATFORM=GCCE MAKMAKE
perl -S makmake.pl -D \my_s60\I18n_tool\I18N_TOOL_0XE670E41A GCCE
MMPFILE "\my_s60\I18n_tool\I18N_TOOL_0XE670E41A.MMP"
WARNING: \my_s60\I18n_tool\I18N_TOOL_0XE670E41A.MMP(56) : SYSTEMINCLUDE path "\" not found
make[1]: Leaving directory `C:/my_s60/I18n_tool'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\GCCE.make" LIBRARY VERBOSE=-s
make[1]: Entering directory `C:/my_s60/I18n_tool'
make -s -C \my_s60\I18n_tool -f "MAKEFILE_0XE670E41A.MK" TO_ROOT=..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE670E41A\GCCE TO_BLDINF=..\..\my_s60\I18n_tool PLATFORM=GCCE LIB
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\I18N_TOOL_0XE670E41A\GCCE\I18N_TOOL_0XE670E41A.GCCE" LIBRARY
make[1]: Leaving directory `C:/my_s60/I18n_tool'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\GCCE.make" RESOURCE CFG=UDEB VERBOSE=-s
make[1]: Entering directory `C:/my_s60/I18n_tool'
make -s -C \my_s60\I18n_tool -f "MAKEFILE_0XE670E41A.MK" TO_ROOT=..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE670E41A\GCCE TO_BLDINF=..\..\my_s60\I18n_tool PLATFORM=GCCE CFG=UDEB RESOURCE
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\I18N_TOOL_0XE670E41A\GCCE\I18N_TOOL_0XE670E41A.GCCE" RESOURCEUDEB
make[1]: Leaving directory `C:/my_s60/I18n_tool'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\GCCE.make" TARGET CFG=UDEB VERBOSE=-s
make[1]: Entering directory `C:/my_s60/I18n_tool'
make -s -C \my_s60\I18n_tool -f "MAKEFILE_0XE670E41A.MK" TO_ROOT=..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE670E41A\GCCE TO_BLDINF=..\..\my_s60\I18n_tool PLATFORM=GCCE CFG=UDEB BLD
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\I18N_TOOL_0XE670E41A\GCCE\I18N_TOOL_0XE670E41A.GCCE" UDEB
moc_tabledictionaryeditor.cpp
cc1plus.exe: /tmp: Permission denied
cc1plus.exe: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
Send email to arm-gnu@codesourcery.com for instructions.
make[1]: Leaving directory `C:/my_s60/I18n_tool'
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\GCCE.make" FINAL CFG=UDEB VERBOSE=-s
make[1]: Entering directory `C:/my_s60/I18n_tool'
make -s -C \my_s60\I18n_tool -f "MAKEFILE_0XE670E41A.MK" TO_ROOT=..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\MAKEFILE_0XE670E41A\GCCE TO_BLDINF=..\..\my_s60\I18n_tool PLATFORM=GCCE CFG=UDEB FINAL
make[2]: *** [\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\my_s60\I18n_tool\I18N_TOOL_0XE670E41A\GCCE\udeb\moc_TableDictionaryEditor.o] Error 1
make[1]: *** [TARGETI18N_TOOL_0XE670E41A] Error 2
make[1]: Leaving directory `C:/my_s60/I18n_tool'
C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\make.exe: Leaving directory `C:/my_s60/I18n_tool'
Exited with code 0.
moc отрабатывает нормально (файл создаются), но вот с компилятором какая-то лажа
Есть, правда, пара отличий:
- у меня виста. Там, вроде, надо было менять какой-то файл, мне не помогло
- устанавливал 4.6.2, а не 4.6.0, как в том видео. Может, они чего там уже сломать успели?