Patch for this specific error:

--- tulip-3.0.0~B6.orig/software/tulip/src/viewGl.cpp
+++ tulip-3.0.0~B6/software/tulip/src/viewGl.cpp
@@ -187,8 +187,12 @@
   graphMenu->removeAction(Action);
   graphMenu->removeAction(menunew_itemAction);
   // set workspace background
+#if QT_MINOR_REL >= 4
+  workspace->setBackground(QBrush(Ui_TulipData::qt_get_icon(image1_ID)));
+#else
   workspace->setBackground(QBrush(Ui_TulipData::icon(image1_ID)));
 #endif
+#endif
 
   Observable::holdObservers();
   glWidget=0;
--- END ---

Patch for another problem with Qt 4.4:

--- tulip-3.0.0~B6.orig/acinclude.m4
+++ tulip-3.0.0~B6/acinclude.m4
@@ -571,7 +571,7 @@
       fi
     else
       LIB_QT_ASSISTANT="-L${QTDIR}/lib -lQtAssistantClient"
-      LIB_QT="-lQtCore -lQt3Support -lQtGui -lQtOpenGL"
+      LIB_QT="-lQtCore -lQt3Support -lQtGui -lQtOpenGL -lQtNetwork"
     fi
   fi
 else
--- END ---

(requires autoreconf afterwards).

Unfortunately the resulting executable crashes.  Seems like there's
another incompatibility with Qt 4.4.

Ben.

-- 
Ben Hutchings
Hoare's Law of Large Problems:
        Inside every large problem is a small problem struggling to get out.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to