Darrell Anderson wrote:
I really don't see a really easy option; there is
a third option
which would be to compile both with-X and
without-X versions of kdelibs and Qt3 but without significant linker magic it is likely
to load both versions of kdelibs and Qt3 within a
Trinity session.
Fair enough. Too bad. :(
Here's an easy option:
if [ -r ~/.kde/share/config/kcminputrc -a \ "x`grep LeftHanded ~/.kde/share/config/kcminputrc`" != "x" ]; then echo left else echo right fi
Thanks much, but you must have missed my original post --- I'm already doing that. :)
Yes, I missed that.
In my original message I asked why I saw specific Nvidia error messages when using an allegedly non-gui command in a console outside of X. I solved that mystery and was shown that the commands were built with X dependencies.
Yes.
The discussion since then is why those non-gui commands can't build without the X dependency. My "too bad" comment was in reference to building those commands otherwise. :)
That's one reason Qt4 has multiple libraries. Doing that for Qt3 seems to be reinventing the wheel. BTW, I tried to build Qt4 without the X libraries, even though there is a configure option --without-x. It didn't work. However, I could write a program that did not link to any X libraries. Also, programs written to Qt4 (not KDE4) work fine in KDE3, graphical or otherwise.
-- Bruce