Russian Qt Forum
Ноябрь 22, 2024, 23:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Компиляция под Symbian  (Прочитано 4130 раз)
whirlwind
Гость
« : Апрель 11, 2010, 11:19 »

Хочу научиться собирать приложения под 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, как в том видео. Может, они чего там уже сломать успели?


Записан
sendevent
Гость
« Ответ #1 : Апрель 11, 2010, 23:47 »

4.6.2 под икспи - все ок, ничего не поламали (собираю creator'ом).

Цитировать
cc1plus.exe: /tmp: Permission denied
cc1plus.exe: internal compiler error: Segmentation fault
походу, копать надо в сторону юак/прав/чего-там-в-этой-семерке-еще-навыдумывали =)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.1 секунд. Запросов: 20.