Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: blood_shadow от Сентябрь 03, 2010, 19:04



Название: помогите собрать dll-ку QtMmlWidget
Отправлено: blood_shadow от Сентябрь 03, 2010, 19:04
Вообщем скачал в простую дерикторию, распаковал, потом как написано в прилагаемой инструкции:
cd "мой каталог",
configure.bat -library,
qmake и затем
mingw32-make

во время работы мейк появлялись строки типа
Код:
release/qtmmlwidget.o:qtmmlwidget.cpp:(.text+0x13): undefined reference to `_imp___ZN7QString11shared_nullE' 
release/qtmmlwidget.o:qtmmlwidget.cpp:(.text+0xf50): undefined reference to `_imp___ZN6QFrame10paintEventEP11QPaintEvent'
release/qtmmlwidget.o:qtmmlwidget.cpp:(.text+0xf63): undefined reference to `_imp___ZN8QPainterC1EP12QPaintDevice'
release/qtmmlwidget.o:qtmmlwidget.cpp:(.text+0xf73): undefined reference to `_imp___ZNK7QWidget12contentsRectEv'
release/qtmmlwidget.o:qtmmlwidget.cpp:(.text+0xf8f): undefined reference to `_imp___ZNK5QRect10intersectsERKS_'
release/qtmmlwidget.o:qtmmlwidget.cpp:(.text+0xfc1): undefined reference to `_imp___ZNK7QRegion9intersectERK5QRect'

и в итоге процесс закончился ошибкой

но в папке \"Мой каталог\libs" появился все-таки один файл libQtSolutions_MMLWidget-2.4.A, но dll-ки нет
пробовал делать спомощью Creatora - результат тот же,
помогите пожалуйста


Название: Re: помогите собрать dll-ку QtMmlWidget
Отправлено: vipet от Сентябрь 03, 2010, 19:13
c мингвой не пробовал,
а с компилятором от MS (nmake) все собирается без проблем


Название: Re: помогите собрать dll-ку QtMmlWidget
Отправлено: blood_shadow от Сентябрь 03, 2010, 19:16
c мингвой не пробовал,
а с компилятором от MS (nmake) все собирается без проблем
от фак...
я хоть все правильно сделал, прошу проверить :)


Название: Re: помогите собрать dll-ку QtMmlWidget
Отправлено: blood_shadow от Сентябрь 04, 2010, 16:27
А можно ли как-то использовать QtMmlWidget без собрания в dll?


Название: Re: помогите собрать dll-ку QtMmlWidget
Отправлено: vipet от Сентябрь 04, 2010, 16:55
технически можно, а что по лицензии - надо ее читать


Название: Re: помогите собрать dll-ку QtMmlWidget
Отправлено: blood_shadow от Сентябрь 04, 2010, 17:32
технически можно, а что по лицензии - надо ее читать

Код:
You may modify your copy or copies of the Library or any portion
of it, thus forming a work based on the Library, and copy and
distribute such modifications or work under the terms of Section 1
above
Судя с этого отрывка, если я правильно уловил смысл, можно модифицировать, библиотеки