I am working through a port of open-vm-tools for SCO
OpenServer 6.0.0 starting with the 2011.04-402641 source release
and encountered the following:

--enable-unity is the default (although I specifically used the
               option when running configure.

Unity will be disabled by the configure script if:
   - no X11
   - no Gtk2
   - --disable-multimon

and the configure script cautions the user to use "--disable-unity"
if:
   - libXss or headers are not found
   - an adequate version of uriparser is not found
   - libpng is not found
   - zlib library is not found
   - Glib/GIO 2.24+ is not available
   - missing gdk_pixbuf_xlib_2.0

I caught the statement in NEWS that Glib 2.24 or later is required
and also the older statement that open-vm-tools will compile on
Solaris if --without-gtkmm is used.

... so I tried to configure with:

   --enable-unity
   --without-gtkmm

However, ./services/plugins/unity/ghIntegration/platform.cc
fails to compile without glibmm, gtkmm and sigc++ installed.


ghIntegration/platform.cc:48:19: error: gtkmm.h: No such file or
directory
ghIntegration/platform.cc:49:20: error: glibmm.h: No such file or
directory
ghIntegration/platform.cc:50:19: error: giomm.h: No such file or directory
ghIntegration/platform.cc:53:27: error: sigc++/sigc++.h: No such file or 
directory


Questions:

1. Is it a bug that configure did not check for the presence
   of glibmm, gtkmm and sigc++ ?

  - or -

   Should I have not attempted to build the unity plugin? 

   I saw no way that a Solaris build would have bypassed the
   Unity plugin build - with or without the --without-gtkmm

2. Is there a comprehensive list of the open-source packages
   that are required for the various features of open-vm-tools?

Thanks in advance for any information that you can share

John Wolfe      UnXis Inc.

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
open-vm-tools-devel mailing list
open-vm-tools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel

Reply via email to