The build of version 2008.10.10 with --disable-multimon (no xinerama support) and with Unity enabled fails in lib/unity/unityPlatformX11.c due to extensive use of the header, functions, and structures from xinerama not contained within #ifndef NO_MULTIMON - making a build with unity and without xinerama impossible. Due to use of structures from xinerama, it's too much for me to resolve myself.
If this isn't something that is intended to be fixed (i.e. a dependency will be made on xinerama), let me know and i'll get the gentoo ebuild updated accordingly - currently it tries to use --disable-multimon whenever xinerama isn't available/enabled.
Hi John,
To the best of my knowledge, Unity depends on the multimon functionality, so I guess you'll need to update the ebuild. I'll keep this bug open to add a similar check in the configure script itself.
Sounds good. I've filed a gentoo bug to this effect, to have a dependency added for xinerama when unity is enabled. Thanks.
This was actually fixed in the 2008.12.24 release.