Russian Qt Forum

Компиляторы и платформы => Mac OS X => Тема начата: Shinigami от Июль 28, 2014, 12:42



Название: ios эмулятор, sqlite error
Отправлено: Shinigami от Июль 28, 2014, 12:42
Доброго времени суток!

На виртуальной машине работает Max OS X
Qt установил используя qt-opensource-mac-x64-1.6.0-4-online.dmg
Приложения на С++/Qt/Qml запускаются на эмуляторе IOS без проблем (xcode)

При запуске приложения работающего с БД на SQLITE появилась проблема:
Код:
QSqlDatabase db_(QSqlDatabase::addDatabase("QSQLITE"));

if (!db_.isValid()) // проверка, на которой падает EXC_BAD_ACCESS (code=2, address=0x8)

При сборке под GNU Linux проблем нет.

Файл проекта:
Код:
CONFIG += qt
QT += core widgets sql quick

#.... add sources and so on

Для запуска на эмуляторе IOS я что-то забыл?
БД не подтягивается автоматически или надо ещё тянуть с собой движок БД?

Спасибо за внимание.


Название: Re: ios эмулятор, sqlite error
Отправлено: Akon от Август 12, 2014, 18:09
Извиняюсь за оффтоп. А можно ли поставить Mac OS X нa VirtualBox c хостовой ОС Windows 7 32 bit?


Название: Re: ios эмулятор, sqlite error
Отправлено: kambala от Август 12, 2014, 19:10
скорее всего. на рутрекере лежит море готовых виртуальных образов.


Название: Re: ios эмулятор, sqlite error
Отправлено: Akon от Август 12, 2014, 20:06
Windows 7 32 bit - это ключевой момент, проц - Core i3 (с виртуализацией).


Название: Re: ios эмулятор, sqlite error
Отправлено: kambala от Август 12, 2014, 21:21
если есть возможность, лучше поставить vmware player (бесплатный) и качнуть готовый vmware образ, ибо под VirtualBox что-то мало их. под вин7 работать будет.


Название: Re: ios эмулятор, sqlite error
Отправлено: Shinigami от Август 19, 2014, 17:17
если есть возможность, лучше поставить vmware player (бесплатный) и качнуть готовый vmware образ, ибо под VirtualBox что-то мало их. под вин7 работать будет.

Yes, you are right, this is the simplest way. There is a lot of VMWARE images, so download them from rutracker.org and run. Also they have a manuals (what version of vmware and where to download).
I've tried to install OSX on VirtualBox (I prefer VirtualBox), but it was a pain... So, VMWARE + rutracker  ;)

PS: Sorry, I have only english layout in current window manager.


Название: Re: ios эмулятор, sqlite error
Отправлено: kambala от Август 19, 2014, 21:03
спасибо, что живой не транслитом :)