[sisyphus] qt4?

Guest007 =?iso-8859-1?q?trash4_=CE=C1_yandex=2Eru?=
Чт Июн 8 10:10:37 MSD 2006


В сообщении от 7 июня 2006 18:26 Sergey V Turchin написал(a):
> >
> > у меня. попытался после месячного перерыва собрать свежий снапшот
> > PyQt4. Дома с qt4-4.1.1 собралось без проблем.
>
> QT_INSTALL_* прошиты в configure.py
Редкостного тупеня вижу иногда в зеркале... :-(
Сергей, спасибо!

Итак. По-прежнему в Альте не собирается биндинг к QtAssistant. Точнее 
собирается, но для этого надо пройти тест, а он не проходит. Почему -- я не 
разобрался. Не силён в плюсах. Чтобы это обойти и собрать всё полностью можно 
приложить такой патч:

--8<------------------------
--- configure.py	2006-06-08 06:31:50 +0400
+++ PyQt-x11-gpl-4-snapshot-20060607/configure.py	2006-06-08 09:39:27 +0400
@@ -128,6 +128,7 @@
         check_module("QtSvg", "qsvgwidget.h", "QSvgWidget()")
         check_module("QtXml", "qdom.h", "QDomDocument()")
         
check_module("QtAssistant", "qassistantclient.h", "QAssistantClient(\"foo\")")
+	pyqt_modules.append("QtAssistant")
 
     def code(self):
         # Note that the order of the dependent modules is important.
@@ -657,7 +658,8 @@
     properties = {
         "QT_INSTALL_BINS":      qt_bindir,
         "QT_INSTALL_HEADERS":   qt_incdir,
-        "QT_INSTALL_LIBS":      qt_libdir
+        "QT_INSTALL_LIBS":      qt_libdir,
+	"QT_INSTALL_PREFIX":	'/usr/lib/qt4'
     }
 
     return sipconfig.parse_build_macros(fname, names, overrides, properties)
--8<------------------------

хаки, конечно, один грязнее другого, но, надеюсь, это поможет мантайнеру и он 
допилит  и отмоет. А то:
--8<------------------------
Отправитель: 
Phil Thompson <phil на riverbankcomputing.co.uk>  (Riverbank Computing Limited)
  Получатель: 
pykde на mats.imk.fraunhofer.de
  Дата: 
Вчера 13:49:23
   
I plan to release PyQT v4.0 (and SIP v4.4.4) in "the next few days".
--8<------------------------

Надо подготовиться :-)


-- 
WBR Guest007
JID: guest007 на jabber.ru



Подробная информация о списке рассылки Sisyphus