Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: besworland от Ноябрь 22, 2010, 16:14



Название: Установка QtMobility
Отправлено: besworland от Ноябрь 22, 2010, 16:14
Всем доброго времени суток.

Столкнулся с проблемой установки QtMobility. Перепробовал несколько вариантов установки, которые выдал гугл. Ни один из них не дал мне возможность использовать API, которые мне нужны. Если кто "ставил" уже на свою машину это чудо, поделитесь пожалуйста опытом.

Заранее спасибо.

Операционная система: Windows 7;
Qt: Qt Nokia SDK, Qt 4.7.1



Название: Re: Установка QtMobility
Отправлено: Sancho_s_rancho от Ноябрь 22, 2010, 19:08
Так что же у вас не получилось?

Компилятор не компилит? или Линкер не линкует? Или сорцы не скачиваются? Или какое-то апи не работает?


Название: Re: Установка QtMobility
Отправлено: besworland от Ноябрь 23, 2010, 02:36
Ну в общем, по шагам.

Скачал qt-mobility-opensource-src-1.1.0.zip. Зашел в коммандную строку Qt Command promt for Nokia, там захожу в дерикторию, куда разархивировал сырцы. Далее config -prefix=C:\QtNokiaSDK\Mobility -repease. Вот тут начинаются проблемы - конфиг не срабатывает. Попробовал сделать тоже самое но Qt command promt от 4.7.1 - скофигурил, собрал с помощью mingw, далее mingw32-make install. И вроде как после этого подразумевается, что указав путь к папке lib в C:\QtNokiaSDK\Mobility все должно работать, но я не могу подключить ни один заголовочник.


Название: Re: Установка QtMobility
Отправлено: Zivix от Ноябрь 23, 2010, 09:35
Я что-то вообще не понимаю, к чему все эти "танцы с бубном", если QtMobility уже включен в последнюю Nokia Qt SDK?


Название: Re: Установка QtMobility
Отправлено: Sancho_s_rancho от Ноябрь 23, 2010, 10:21
Я что-то вообще не понимаю, к чему все эти "танцы с бубном", если QtMobility уже включен в последнюю Nokia Qt SDK?
Ну там 1.0.2, в котором очень много нет (во всяком случае для моих нужд).


Название: Re: Установка QtMobility
Отправлено: Sancho_s_rancho от Ноябрь 23, 2010, 10:26
Ну в общем, по шагам.

Скачал qt-mobility-opensource-src-1.1.0.zip. Зашел в коммандную строку Qt Command promt for Nokia, там захожу в дерикторию, куда разархивировал сырцы. Далее config -prefix=C:\QtNokiaSDK\Mobility -repease. Вот тут начинаются проблемы - конфиг не срабатывает. Попробовал сделать тоже самое но Qt command promt от 4.7.1 - скофигурил, собрал с помощью mingw, далее mingw32-make install. И вроде как после этого подразумевается, что указав путь к папке lib в C:\QtNokiaSDK\Mobility все должно работать, но я не могу подключить ни один заголовочник.
Я собирал под Linux, единственное, что вызвало проблемы - каталог для установки (может я сам напортачил что).
пи.си. _configure_ _-release_


Название: Re: Установка QtMobility
Отправлено: Mashkovd от Ноябрь 25, 2010, 02:36
такая же беда
запускаю configure, получаю

aKit/QMediaPlayer
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlayerControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlaylist
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlaylistControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlaylistReader
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlaylistWriter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlaylistIOPlugin
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlaylistNavigator
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlaylistProvider
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaPlaylistSourceControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaRecorder
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaRecorderControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaResource
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaService
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaServiceProviderHint
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaServiceProvider
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaServiceProviderPlugin
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaStreamsControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaTimeInterval
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMediaTimeRange
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMetaDataReaderControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QMetaDataWriterControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QRadioTuner
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QRadioTunerControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QVideoDeviceControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QVideoEncoderControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QVideoRendererControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QVideoWidget
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QVideoWidgetControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QVideoWindowControl
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAudio
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAudioDeviceInfo
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAudioFormat
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAudioInput
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAudioOutput
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAbstractAudioDeviceInfo
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAbstractAudioOutput
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAbstractAudioInput
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAudioSystemPlugin
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAbstractVideoBuffer
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QAbstractVideoSurface
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QVideoFrame
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtMultimedi
aKit/QVideoSurfaceFormat
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
AbstractGallery
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
DocumentGallery
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryAbstractRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryAbstractResponse
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryIntersectionFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryUnionFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryMetaDataFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryItemRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryQueryModel
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryQueryRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryResource
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryResultSet
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtGallery/Q
GalleryTypeRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerAbstractRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerCollection
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerCollectionChangeSet
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerCollectionEngineId
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerCollectionId
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItem
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemChangeSet
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDetail
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDetailDefinition
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDetailFieldDefinition
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemEngineId
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemFetchHint
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemId
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemSortOrder
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerManager
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerManagerEngine
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerManagerEngineFactory
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerRecurrenceRule
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerEvent
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerEventOccurrence
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerJournal
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerNote
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerTodo
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerTodoOccurrence
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerCollectionFetchRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerCollectionRemoveRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerCollectionSaveRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDetailDefinitionFetchRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDetailDefinitionRemoveRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDetailDefinitionSaveRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemFetchForExportRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemFetchRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemIdFetchRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemOccurrenceFetchRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemRemoveRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemSaveRequest
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemChangeLogFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemCollectionFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDetailFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDetailRangeFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemIdFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemIntersectionFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemInvalidFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemUnionFilter
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerEventTime
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemAudibleReminder
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemComment
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDescription
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemDisplayLabel
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemEmailReminder
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemGuid
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemLocation
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemParent
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemPriority
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemRecurrence
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemReminder
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemTag
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemTimestamp
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemType
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerItemVisualReminder
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerJournalTime
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerTodoProgress
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtOrganizer
/QOrganizerTodoTime
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtFeedback/
QFeedbackActuator
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtFeedback/
QFeedbackEffect
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtFeedback/
QFeedbackHapticsEffect
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtFeedback/
QFeedbackFileEffect
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtFeedback/
QFeedbackInterface
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtFeedback/
QFeedbackHapticsInterface
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtFeedback/
QFeedbackThemeInterface
Create header c:\QtMobility\qt-mobility-opensource-src-1.1.0\include\QtFeedback/
QFeedbackFileInterface

Running qmake...
Скопировано файлов:         1.
Скопировано файлов:         1.
Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/src.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/global/global.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/serviceframework/ser
viceframework.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/serviceframework/dat
abasemanagerserver_symbian/databasemanagerserver.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/bearer/bearer.pro
Project MESSAGE: Building without OCC support
Project MESSAGE: Building without SNAP support
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/location/location.pr
o
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/multimedia/multimedi
a.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/contacts/contacts.pr
o
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/organizer/organizer.
pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/versit/versit.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/versitorganizer/vers
itorganizer.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/feedback/feedback.pr
o
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/publishsubscribe/pub
lishsubscribe.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/publishsubscribe/psm
apperserver_symbian/pspathmapperserver.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/systeminfo/systeminf
o.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/sensors/sensors.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/messaging/messaging.
pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/gallery/gallery.pro
 Reading C:/QtMobility/qt-mobility-opensource-src-1.1.0/src/s60installs/s60insta
lls.pro
Project ERROR: Must have a Symbian sensor backend available

configure failed.

c:\QtMobility\qt-mobility-opensource-src-1.1.0>

стоит Семерка Х64


Название: Re: Установка QtMobility
Отправлено: besworland от Ноябрь 25, 2010, 02:59
Да это писец просто! Я уже запарился! Неужели никто не пытался ставить это дело под винду и не может по этому поводу расписать по шагам что он делал? Просто я уже 20 вариантов перепробовал! Но ни один из них не работает!


Название: Re: Установка QtMobility
Отправлено: ритт от Ноябрь 25, 2010, 05:06
configure.bat -release -no-docs && make release
с первого тычка...

мб проблема именно под семёркой х64?


Название: Re: Установка QtMobility
Отправлено: besworland от Ноябрь 25, 2010, 13:30
@Константин
А что-нить типа make-install? Какая софт стоит (сам QT и NokiaSDK)? Что вы делали после make release?


Название: Re: Установка QtMobility
Отправлено: Mashkovd от Ноябрь 25, 2010, 14:07
Судя по http://doc.qt.nokia.com/qtmobility-1.1.0/index.html
семерка не поддерживает Mobility 1.1.
У меня по крайней мере не получилось.

Установлена NokiaQTSDK, есть библиотека qt-mobility-symbian-opensource-1.1.0, вынь 7 х64
прочел http://doc.qt.nokia.com/qtmobility-1.1.0/installation.html


1. "you must already have installed Qt 4.6" - выполнено - в NokiaQTSDK версия 4.6.3

2. "Furthermore perl must be installed and available in the environment path. Windows environments may require the installation of a perl interpreter such as ActivePerl." - установлено, пути проверены

3. "On windows, uncompress the zip file into the directory you want Qt Mobility Project installed, extracting to C:\QtMobility will create the directory C:\QtMobility\%DISTNAME%" - имеем c:\QtMobility\qt-mobility-symbian-opensource-1.1.0\

4."Note: Static builds of Qt are not supported by Qt Mobility." - вот это не понял

5. "cd c:\QtMobility\%DISTNAME%
     configure -prefix %TARGET_DIR%" - захожу в папку в командной qt-строке c:\QtMobility\qt-mobility-symbian-opensource-1.1.0\,
     выполняю configure (в конце failed).
     -prefix %TARGET_DIR% - вот это зачем \ к чему?

Замучался уже = несколько раз экспериментировал и ничего...
HELP))
 


Название: Re: Установка QtMobility
Отправлено: besworland от Ноябрь 25, 2010, 14:21
В -prefix можно указать директорию, куда должен быть установлен Mobility. Я обычно делал -prefix=C:\Qt\Mobility. Потом когда запускаешь mingw32-make install библиотека появится в указанной директории. Но вот что с ней дальше делать?


Название: Re: Установка QtMobility
Отправлено: Mashkovd от Ноябрь 25, 2010, 17:58
mingw32-make install - где это написано для Windows?
или я слепой?
может кто-нибудь по пунктам расписать, желательно с комментариями...
В сообщении выше у меня были вопросы - может кто ответит?


Название: Re: Установка QtMobility
Отправлено: ритт от Ноябрь 25, 2010, 20:31
телепатов нет...


Название: Re: Установка QtMobility
Отправлено: Mashkovd от Ноябрь 26, 2010, 00:36
1. "Note: Static builds of Qt are not supported by Qt Mobility." - вот это не понял
2. -prefix %TARGET_DIR% - вот это зачем \ к чему?

and repeat
может кто-нибудь по пунктам расписать как установить Qt Mobility, желательно с комментариями...
Спасибо


Название: Re: Установка QtMobility
Отправлено: deaks от Ноябрь 26, 2010, 01:27
http://doc.qt.nokia.com/qtmobility-1.0-tp/installation.html - а это собственно не подходит что ли?


Название: Re: Установка QtMobility
Отправлено: ритт от Ноябрь 26, 2010, 01:49
это для тех, кто умеет читать...не вмешивайся


Название: Re: Установка QtMobility
Отправлено: besworland от Ноябрь 26, 2010, 13:12
Ну собственно ваша ирония господа немного неуместна.

Вот откуда я прочитал про make install: http://paazio.nanbudo.fi/tutorials/qt-quick/installing-qt-mobility-1.1.0-in-windows-vista (http://paazio.nanbudo.fi/tutorials/qt-quick/installing-qt-mobility-1.1.0-in-windows-vista). Но что-то оно все равно не работает...


Название: Re: Установка QtMobility
Отправлено: Mashkovd от Ноябрь 26, 2010, 13:57
Ребят, на самом деле я уже несколько раз перечитывал, переустанавливал, пересобирал.
Кстати один раз даже configure в конечном итоге успешно была выполнена, однако пользоваться qtmobility из nokiaqtsdk не получилось(

Не получилось так же установить qt-mobility-symbian-opensource-1.1.0-beta-symbian3.sis на устройство.

тема открыта


Название: Re: Установка QtMobility
Отправлено: besworland от Ноябрь 28, 2010, 22:20
Черт знает что... Никак не выходит... Наверняка ларчик как-то просто открывается...


Название: Re: Установка QtMobility
Отправлено: Mashkovd от Ноябрь 29, 2010, 00:36
у мну тоже не выходит... видимо придется ждать нормального NokiaQTSDK


Название: Re: Установка QtMobility
Отправлено: besworland от Ноябрь 29, 2010, 16:08
Сегодня попробую под виртуальной машиной убунту поставить и посмотрю как и что там работает. Потом отпишусь, потому как СДК ждать это не дело...


Название: Re: Установка QtMobility
Отправлено: Ubuntu_linux от Декабрь 06, 2010, 23:08
Мои труды по  установке qtmobility.

http://www.prog.org.ru/index.php?topic=15887.msg105815#msg105815


Название: Re: Установка QtMobility
Отправлено: twp от Декабрь 09, 2010, 18:43
я установил, но только не на Nokia Qt DSK, а под Symbian SDK под виндой


Название: Re: Установка QtMobility
Отправлено: besworland от Декабрь 10, 2010, 18:41
Забавно, а по-подробнее можно про Symbian SDK? :)


Название: Re: Установка QtMobility
Отправлено: twp от Декабрь 10, 2010, 18:45
подробнее расписать как установить мобилити?
1. значит после установки SDK, установил Qt 4.7.0 Symbian, указав в какое SDK будет ставится.
2 Потом распаковал мобилити.
3 В корне мобилити есть архивы, например qt-mobility-symbian-1.1.0-epoc32-symbian3.zip. Нужно выбрать тот что соответсвует установленому сдк и распаковать в корневую папку сдк, чтоб файлы папки epoc32 были обновлены файлами из архива. Так нужно для каждого сдк, с которым будет использоваться мобилити.
4. файл mobility.prf.template из QtMobility\features\ скопировал в Qt\mkspecs\features\mobility.prf
5. в файле Qt\mkspecs\common\symbian\symbian-mmp.conf закоментил две последние цели (в том случае если в качестве компиля юзается gcce и на борту нет RCVT):
   SYMBIAN_PLATFORMS = WINSCW GCCE #ARMV5 ARMV6
  А то при первой сборке любого приложения будут возникать ошибки.
6. Собираем Qt:
  Запускаем командную строку
 Qt\bin\qtenv.bat
 qmake -makefile
 make release-gcce
 для сборки релиза для девайса достаточно :)
 можно потом еще отладки в эмуляторе, но вроде в этом нет необходимости
 make debug-winscw
7. Собственно запускаем QtCreator, в настройках указываем для Symbian Qt пути к gcce и карбиду (если установлен)
8. На этом все - можно пробовать открывать примеры и копмилить. Едиственное что еще нужно сделать, это добавить файлы подписи selfsigned.cer и selfsigned.key чтоб при сборки креатором сразу подписывались sis файлы. Я взял эти файлы в установленной NokiaQtSDK и закинул в Symbian SDK \epoc32\tools\