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