Glucose status/instructions request, (and notes on stale branches)

Carl Worth cworth at cworth.org
Thu Oct 18 15:53:04 PDT 2007


On Thu, 18 Oct 2007 08:10:32 +0000 (UTC), José Fonseca wrote:
> I wrote some quick status info on 
> 
>   http://www.freedesktop.org/wiki/Software/Glucose

Thanks for this. It's helpful for me, and likely for others as well.

Going through the builds of each module from scratch, and installing
into a clean prefix I've found a couple of problems.

1. The xserver module doesn't seem to use the GLUCOSE_CFLAGS or
   GLUCOSE_LIBS it computes.

2. Modules such as xf86-input-keyboard and xf86-input-mouse aren't
   picking up the necessary flags for the piciaccess module.

I'm quite sure the second failure is not glucose-specific. What's
happening is that libpciaccess is installing to $prefix/include while
all X-specific headers are installing to $prefix/include/xorg. The
current pkg-config check in xf86-input-mouse looks like this:

PKG_CHECK_MODULES(XORG, [xorg-server >= 1.0.99.901] xproto $REQUIRED_MODULES)

which is getting things like -I$prefix/include/xorg and
-I$prefix/include/pixman-1, but it's never getting the
-I$prefix/include that would be provided by a pkg-config check of the
"pciaccess" module.

I can get these module to build by adding "pciaccess" to the above
configure line, but I'm not sure if the correct fix isn't to have that
as a dependency within the xorg-server module, for example.

I'll be happy to contribute direct patches if someone could give me
guidance on the "right" fix.

-Carl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20071018/660c66f8/attachment.pgp>


More information about the xorg mailing list