On 2008/7/3 Marc 'HE' Brockschmidt wrote: [...] > | In file included from ../../../inc/InterfaceGraphic_Cextern.hxx:61, > | from > ../../../src/Graphic3d/Graphic3d_GraphicDriver_1.cxx:30: > | ../../../inc/InterfaceGraphic_X11.hxx:31:32: error: X11/bitmaps/icon: No > such file or directory > | make[4]: *** [Graphic3d_GraphicDriver_1.lo] Error 1 > | make[4]: Leaving directory > `/build/buildd/opencascade-6.2/ros/adm/make/TKV3d' > | make[3]: *** [all-recursive] Error 1 > | make[3]: Leaving directory `/build/buildd/opencascade-6.2/ros/adm/make' > | make[2]: *** [all-recursive] Error 1 > | make[2]: Leaving directory `/build/buildd/opencascade-6.2/ros' > | make[1]: *** [all] Error 2 > | make[1]: Leaving directory `/build/buildd/opencascade-6.2/ros' > | make: *** [build-stamp] Error 2 > | dpkg-buildpackage: failure: debian/rules build gave error exit status 2
A solution is to build-depend on xbitmaps. But those macro definitions seem to be unused: $ grep -rlE 'icon_(bits|width|height)' ros/ ros/inc/InterfaceGraphic_X11.hxx ros/src/InterfaceGraphic/InterfaceGraphic_X11.hxx Thus I suggest to not include X11/bitmaps/icon. I do not have access to an alpha machine to test this patch, sorry. Denis
Index: opencascade-6.2/ros/inc/InterfaceGraphic_X11.hxx =================================================================== --- opencascade-6.2.orig/ros/inc/InterfaceGraphic_X11.hxx +++ opencascade-6.2/ros/inc/InterfaceGraphic_X11.hxx @@ -26,6 +26,7 @@ # include <X11/Xutil.h> # include <X11/Xatom.h> +#if 0 # if defined (sun) || defined (SUNOS) || defined (__alpha) || defined (DECOSF1) || defined (sgi) || defined (IRIX) || defined (__hpux)|| defined (HPUX) # ifndef icon_width # include <X11/bitmaps/icon> @@ -46,6 +47,7 @@ # endif # endif /* ULTRIX */ +#endif # define WINDOW Window # ifndef EXPORT # define EXPORT Index: opencascade-6.2/ros/src/InterfaceGraphic/InterfaceGraphic_X11.hxx =================================================================== --- opencascade-6.2.orig/ros/src/InterfaceGraphic/InterfaceGraphic_X11.hxx +++ opencascade-6.2/ros/src/InterfaceGraphic/InterfaceGraphic_X11.hxx @@ -26,6 +26,7 @@ # include <X11/Xutil.h> # include <X11/Xatom.h> +#if 0 # if defined (sun) || defined (SUNOS) || defined (__alpha) || defined (DECOSF1) || defined (sgi) || defined (IRIX) || defined (__hpux)|| defined (HPUX) # ifndef icon_width # include <X11/bitmaps/icon> @@ -46,6 +47,7 @@ # endif # endif /* ULTRIX */ +#endif # define WINDOW Window # ifndef EXPORT # define EXPORT