Mayuresh Nirhali wrote: > Hello, > > I am trying to build 64 bit libraries for wxWidgets for Solaris > (Nevada), but seeing following errors, > > "./src/gtk/gnome/gprint.cpp", line 36: Error: Could not open include > file<libgnomeprint/gnome-print.h>. > "./src/gtk/gnome/gprint.cpp", line 37: Error: Could not open include > file<libgnomeprint/gnome-print-pango.h>. > > This is because the pkg-config cannot find anything under > /usr/lib/64/pkgconfig for libgnomeprint or libgnomeprintui. > This means that these 64 bit libraries are NOT available on Solaris, Is > there a valid reason for this ? > we don't build 64 bit for all the gnome libraries. In the past we only build 64 bits libraries which are has 'committed' interface. As of late, more 64 bit libraries are built because people requesting it. The following are the list of spec files that build 64 bit libraries,
bash-3.2$ grep -l _64 *.spec SUNWbrltty.spec SUNWdbus-bindings.spec SUNWdbus.spec SUNWflac.spec SUNWgnome-a11y-libs.spec SUNWgnome-audio.spec SUNWgnome-base-libs.spec SUNWgnome-component.spec SUNWgnome-config.spec SUNWgnome-spell.spec SUNWgnome-themes.spec SUNWlibsdl.spec SUNWpng.spec SUNWgnome-print.spec is not one of them. > If there is a good reason for this, then I believe wxWidgets can only be > built without support for Gnome printing. > Not sure I understand you here? > Here, please note that, the 32 bit version exists and hence during > configure of wxWidgets, libgnomeprint and libgnomeprintui are detected > as available. > Yes. This is used by a number of GNOME applications up to this point. However, the GNOME release team has just decided to drop these two libraries completely from GNOME 2.24 as they obsoleted quite a few releases ago. My suggestion is that if you can avoid using these libraries, all the better. The replacement for this is in the GTK+ printing API which it does have the 64-bit lib. -Ghee > Cheers > Mayuresh > > > _______________________________________________ > desktop-discuss mailing list > desktop-discuss at opensolaris.org >
