I did not specify a location to ./configure, so it would be the default
/usr/local/Trolltech/Qt-4.5.0-tp1
Did some more research which led me to this:
>ldd `which gwenview` | grep Troll
libQtCore.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtCore.so.4 (0xb74d2000)
libQtGui.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtGui.so.4 (0xb6911000)
libQtXml.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtXml.so.4 (0xb6489000)
libQtSvg.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtSvg.so.4 (0xb6345000)
libQtNetwork.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtNetwork.so.4 (0xb6243000)
>ldd `which gwenview` | grep Troll
libQtCore.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtCore.so.4 (0xb74d2000)
libQtGui.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtGui.so.4 (0xb6911000)
libQtXml.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtXml.so.4 (0xb6489000)
libQtSvg.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtSvg.so.4 (0xb6345000)
libQtNetwork.so.4 => /usr/local/Trolltech/Qt-4.5.0-tp1/lib/libQtNetwork.so.4 (0xb6243000)
To copy to clipboard, switch view to plain text mode
>env | grep LIBRARY
LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.5.0-tp1/lib:/usr/local/lib
>env | grep LIBRARY
LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.5.0-tp1/lib:/usr/local/lib
To copy to clipboard, switch view to plain text mode
I tried switching the order of the two paths in LD_LIBRARY_PATH, and then gwenview starts without complaints.. but.. I am also developing Qt apps and I want them to use the manually installed Qt lib. Hmm. I suppose I could either start them like this
>LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.5.0-tp1/lib:/usr/local/lib myapp
>LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.5.0-tp1/lib:/usr/local/lib myapp
To copy to clipboard, switch view to plain text mode
or figure out how to statically link everything into the binary. Is that how you gurus would keep two versions of Qt4 separate?
Bookmarks