Hi Folks, I work at VMware, where I'm making the multi-monitor feature new in Workstation 6.0 (just released!) more robust. Long story short, window managers don't consistently expose a good way for a single window to go fullscreen across more than monitor, which is what we need to do to display the monitors we expose to a guest virtual machine. So we've proposed a new hint for the wm-spec that lets us do this in a clean way; anticipating its approval (or something close to it), I'm implementing the functionality in a variety of window managers, including Compiz. Anyway, I got the source via git and I'm trying to build it. I'm not having much luck. I'm running Ubuntu Dapper and have the latest version of XFixes according to apt-get, but get this error when I try make: cursor.o: In function `addCursor':/src/compiz/src/cursor.c:57: undefined reference to `XFixesHideCursor' Any idea what's going on? Thanks! Grant
Hi, Are you sure you have libxfixes-dev, and not only libxfixes3? Regards, Erkin On 5/14/07, Grant Patterson <grantp at vmware.com> wrote:> Hi Folks, > > I work at VMware, where I'm making the multi-monitor feature new in Workstation > 6.0 (just released!) more robust. Long story short, window managers don't > consistently expose a good way for a single window to go fullscreen across more > than monitor, which is what we need to do to display the monitors we expose to a > guest virtual machine. So we've proposed a new hint for the wm-spec that lets us > do this in a clean way; anticipating its approval (or something close to it), > I'm implementing the functionality in a variety of window managers, including > Compiz. > > Anyway, I got the source via git and I'm trying to build it. I'm not having much > luck. I'm running Ubuntu Dapper and have the latest version of XFixes according > to apt-get, but get this error when I try make: > cursor.o: In function `addCursor':/src/compiz/src/cursor.c:57: undefined > reference to `XFixesHideCursor' > > Any idea what's going on? > > Thanks! > > > Grant > _______________________________________________ > compiz mailing list > compiz at lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/compiz >
On Mon, 2007-05-14 at 19:12 -0700, Grant Patterson wrote:> Hi Folks, > > I work at VMware, where I'm making the multi-monitor feature new in Workstation > 6.0 (just released!) more robust. Long story short, window managers don't > consistently expose a good way for a single window to go fullscreen across more > than monitor, which is what we need to do to display the monitors we expose to a > guest virtual machine. So we've proposed a new hint for the wm-spec that lets us > do this in a clean way; anticipating its approval (or something close to it), > I'm implementing the functionality in a variety of window managers, including > Compiz. > > Anyway, I got the source via git and I'm trying to build it. I'm not having much > luck. I'm running Ubuntu Dapper and have the latest version of XFixes according > to apt-get, but get this error when I try make: > cursor.o: In function `addCursor':/src/compiz/src/cursor.c:57: undefined > reference to `XFixesHideCursor' > > Any idea what's going on?You'll need a newer version of xfixes and it's a bug that the configure script doesn't check for this. However, that cursor code is not yet used so I just disabled the call to XFixesHideCursor for now. If you get the latest changes it should not be a problem anymore. configure.ac should be adjusted to require a newer version of xfixes once we enable this cursor code. - David