As I said I've installed qt-4.x-dev.tcz and downloaded source code from:
newbielink:http://sourceforge.net/projects/keepassx/files/KeePassX/0.4.3/keepassx-0.4.3.tar.gz/download
[nonactive]I typed qmake and got:
tc@box:~/keepassx-0.4.3$ qmake
Project MESSAGE: See 'INSTALL' for configuration options.
Project MESSAGE: Install Prefix: /usr
Project MESSAGE: *** Makefile successfully generated.
Project MESSAGE: *** Start make now.I typed make and got... errors:
tc@box:~/keepassx-0.4.3$ make
cd src/ && make -f Makefile
make[1]: Entering directory `/home/tc/keepassx-0.4.3/src'
g++ -c -include ../build/keepassx -pipe -O2 -Wall -W -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/tmp/tcloop/qt-4.x-dev/usr/local/mkspecs/linux-g++ -I. -I/usr/local/include/QtCore -I/usr/local/include/QtGui -I/usr/local/include/QtXml -I/usr/local/include -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/HelperX11.o lib/HelperX11.cpp
In file included from lib/HelperX11.cpp:21:
lib/HelperX11.h:30:34: error: X11/extensions/XTest.h: No such file or directory
tc@box:~/keepassx-0.4.3$ make
cd src/ && make -f Makefile
make[1]: Entering directory `/home/tc/keepassx-0.4.3/src'
g++ -c -include ../build/keepassx -pipe -O2 -Wall -W -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/tmp/tcloop/qt-4.x-dev/usr/local/mkspecs/linux-g++ -I. -I/usr/local/include/QtCore -I/usr/local/include/QtGui -I/usr/local/include/QtXml -I/usr/local/include -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/HelperX11.o lib/HelperX11.cpp
In file included from lib/HelperX11.cpp:21:
lib/HelperX11.h:30:34: error: X11/extensions/XTest.h: No such file or directory
lib/HelperX11.h:31:27: error: X11/keysymdef.h: No such file or directory
In file included from lib/AutoTypeGlobalX11.h:24,
from lib/HelperX11.cpp:25:
lib/AutoTypeX11.h:26:23: error: X11/Xutil.h: No such file or directory
In file included from lib/HelperX11.cpp:21:
lib/HelperX11.h:35: error: 'KeySym' does not name a type
lib/HelperX11.h:46: error: 'XErrorEvent' has not been declared
lib/HelperX11.h:47: error: 'XErrorEvent' has not been declared
In file included from lib/AutoTypeGlobalX11.h:24,
from lib/HelperX11.cpp:25:
lib/AutoTypeX11.h:33: error: 'KeySym' has not been declared
lib/AutoTypeX11.h:35: error: 'KeySym' does not name a type
lib/AutoTypeX11.h:50: error: 'KeySym' has not been declared
lib/AutoTypeX11.h:51: error: 'KeySym' has not been declared
lib/AutoTypeX11.h:53: error: 'KeySym' has not been declared
lib/AutoTypeX11.h:54: error: 'XKeyEvent' has not been declared
lib/AutoTypeX11.h:55: error: 'XErrorEvent' has not been declared
lib/AutoTypeX11.h:56: error: 'Window' does not name a type
lib/AutoTypeX11.h:61: error: ISO C++ forbids declaration of 'KeySym' with no type
lib/AutoTypeX11.h:61: error: expected ';' before '*' token
lib/AutoTypeX11.h:67: error: 'KeySym' does not name a type
lib/AutoTypeX11.h:69: error: 'Window' does not name a type
In file included from lib/HelperX11.cpp:25:
lib/AutoTypeGlobalX11.h:40: error: 'Window' has not been declared
lib/AutoTypeGlobalX11.h:43: error: 'Window' does not name a type
lib/AutoTypeGlobalX11.h:46: error: 'Atom' does not name a type
lib/AutoTypeGlobalX11.h:47: error: 'Window' does not name a type
lib/HelperX11.cpp: In static member function 'static uint HelperX11::getShortcutModifierMask(const Shortcut&)':
lib/HelperX11.cpp:31: error: 'ControlMask' was not declared in this scope
lib/HelperX11.cpp:32: error: 'ShiftMask' was not declared in this scope
lib/HelperX11.cpp: In static member function 'static unsigned int HelperX11::keyboardModifiers(Display*)':
lib/HelperX11.cpp:42: error: 'Window' was not declared in this scope
lib/HelperX11.cpp:42: error: expected ';' before 'root'
lib/HelperX11.cpp:45: error: 'DefaultScreen' was not declared in this scope
lib/HelperX11.cpp:45: error: 'RootWindow' was not declared in this scope
lib/HelperX11.cpp:45: error: 'root' was not declared in this scope
lib/HelperX11.cpp:45: error: 'child' was not declared in this scope
lib/HelperX11.cpp:45: error: 'XQueryPointer' was not declared in this scope
lib/HelperX11.cpp: In static member function 'static void HelperX11::startCatchErrors()':
lib/HelperX11.cpp:53: error: 'XSetErrorHandler' was not declared in this scope
lib/HelperX11.cpp: In static member function 'static void HelperX11::stopCatchErrors()':
lib/HelperX11.cpp:58: error: 'XSync' was not declared in this scope
lib/HelperX11.cpp:59: error: 'XSetErrorHandler' was not declared in this scope
lib/HelperX11.cpp: At global scope:
lib/HelperX11.cpp:63: error: 'XErrorEvent' has not been declared
lib/HelperX11.cpp:71: error: 'XErrorEvent' has not been declared
lib/HelperX11.cpp:75: error: 'KeySym' does not name a type
make[1]: *** [../build/HelperX11.o] Error 1
make[1]: Leaving directory `/home/tc/keepassx-0.4.3/src'
make: *** [sub-src-make_default] Error 2Any help/ideas are welcome
