Ananas-qt4 собрать под Windows

Общий форум

Модератор: app

Ananas-qt4 собрать под Windows

Сообщение ribamuka » Пн сен 21, 2009 7:53 pm

Пытаюсь собрать Ananas-qt4.
Просмотрел всю информацию по сборке ananas, которая только попадалась.

Скачал последние исходники и обрадрвался когда в них увидел файл проекта для qt-creator (*.pro).
При попытке сборки мне выдается миллион ошибок.

Вопрос: Кто-либо собирала ананас под Windows, если да, то с помощью какой IDE ?
ribamuka
 
Сообщения: 18
Зарегистрирован: Пн сен 21, 2009 7:11 pm

Re: Ananas-qt4 собрать под Windows

Сообщение app » Пн сен 21, 2009 9:37 pm

ribamuka писал(а):Пытаюсь собрать Ananas-qt4.
Просмотрел всю информацию по сборке ananas, которая только попадалась.

Скачал последние исходники и обрадрвался когда в них увидел файл проекта для qt-creator (*.pro).
При попытке сборки мне выдается миллион ошибок.

Вопрос: Кто-либо собирала ананас под Windows, если да, то с помощью какой IDE ?



Ананас собирается без IDE. Плохо это или хорошо, но проект не привязан к какой либо IDE.

Файлы *.pro не являются фирменными файлами qt-creator. Это файлы qmake команды, генерирующей Makefile. Проcто qt-creator их понимает.
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm

Re: Ananas-qt4 собрать под Windows

Сообщение ribamuka » Вт сен 22, 2009 5:59 am

Спасибо за разъяснения
ribamuka
 
Сообщения: 18
Зарегистрирован: Пн сен 21, 2009 7:11 pm

Re: Ananas-qt4 собрать под Windows

Сообщение ribamuka » Чт сен 24, 2009 12:57 pm

4 дня собираю ананас qt4 под windows, вот что выходит:

Инструмент для сборки:
VS2005 + Qt 4.3 Коммерческая версия + Интегратор QT для VS2005

1. qtdatasheme собралась без проблем (почти).
2. Сам ананас состоит из exe и dll, вот какие dll удалось собрать:
ananas4.dll
aext_meta.dll
aextexample.dll
aextsql.dll
aexttext.dll
aextxml.dll

Dll, которые не удалось собрать:
ananasplugin4.dll
aextservice.dll

Проблема при сборке в том, что компилятор не видит реализации некоторых методов класса, например:
"
Код: Выделить всё
engine.obj : error LNK2019: unresolved external symbol "public: class QString __thiscall AMetaInfo::author(void)" (?author@AMetaInfo@@QAE?AVQString@@XZ) referenced in function "public: virtual int __thiscall AMetaInfo::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@AMetaInfo@@UAEHW4Call@QMetaObject@@HPAPAX@Z)
"

Как побороть уже не знаю.

Вопросы:
1. Кто-нибудь компилировал ananas-qt4 под Windows любыми средствами ?
2. Если кто-то собирал, подскажите с помощью какого компилятора ?
3. Существует какое-то руководство по сборке ananas-qt4 ?
ribamuka
 
Сообщения: 18
Зарегистрирован: Пн сен 21, 2009 7:11 pm

Re: Ananas-qt4 собрать под Windows

Сообщение ribamuka » Пн сен 28, 2009 9:52 pm

Вобщем невероятными усилиями заставил Ананас запускаться и не падать при запуске.
Сейчс показывается главное меню со справочниками, журналами и т.д.
Но вот только ни одно из них не работает (вообще нет реакции при щелчках).

Возможно проблема в том, что я ананасу указал пустую БД и НЕ пустой конфигурационный файл.
Может кто-нибудь выложить рабочую MySql базу для Ananas qt4 (НЕ qt3)
ribamuka
 
Сообщения: 18
Зарегистрирован: Пн сен 21, 2009 7:11 pm

Re: Ananas-qt4 собрать под Windows

Сообщение heiheshang » Вт сен 29, 2009 9:37 am

Там нет разницы от qt3 или qt4 база.
heiheshang
 
Сообщения: 19
Зарегистрирован: Ср апр 01, 2009 2:16 pm

Re: Ananas-qt4 собрать под Windows

Сообщение ribamuka » Ср сен 30, 2009 6:44 am

Есть разница.
В старой БД нет таблицы "dd" и еще какие-то различаи есть.
ribamuka
 
Сообщения: 18
Зарегистрирован: Пн сен 21, 2009 7:11 pm

Re: Ananas-qt4 собрать под Windows

Сообщение heiheshang » Ср сен 30, 2009 2:47 pm

При сохранении в дизайнере база проапдейтится и то чего нет создастся.
heiheshang
 
Сообщения: 19
Зарегистрирован: Ср апр 01, 2009 2:16 pm

Re: Ananas-qt4 собрать под Windows

Сообщение ribamuka » Ср сен 30, 2009 6:16 pm

Вот в этом и проблема, у меня есть собраный под винду ананас, но нет собранного дизайнера (вернее есть, но он даже проинициализироваться не успевает - падает).

Поэтому и прошу, если у кого-то есть БД, под ананас at4 - огромная просьба выложить на slil.ru, либо в любой другой обменник.
ribamuka
 
Сообщения: 18
Зарегистрирован: Пн сен 21, 2009 7:11 pm

Re: Ananas-qt4 собрать под Windows

Сообщение heiheshang » Чт окт 01, 2009 5:35 am

Скорее всего у тебя для 4 кути цепляется драйвер от 3 поэтому и падает.
heiheshang
 
Сообщения: 19
Зарегистрирован: Ср апр 01, 2009 2:16 pm

След.

Вернуться в Общий форум

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron