Files
thunderpad/INSTALL.txt
John Toman 6b504e67b2 fixes up some problems with the documentation, allows the overriding of the qmake binary used during config
git-svn-id: svn://svn.code.sf.net/p/qjoypad/code/trunk@126 c05e91a0-76c8-4ec0-b377-ef19ce7cc080
2009-12-26 00:57:26 +00:00

29 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

For a quick install, just follow these steps:
tar -xzvf qjoypad-4.?.tgz
cd qjoypad-4.?/src
./config
make
make install
If those steps don't work for you, here are some common problems:
Compilations fails with along the lines of:
axis.h:21: error: expected class-name before { token
axis.h:22: error: ISO C++ forbids declaration of Q_OBJECT with no type
axis.h:24: error: expected ; before friend
axis.h:29: error: QTextStream has not been declared
axis.h:31: error: QTextStream has not been declared
axis.h:40: error: QString does not name a type
axis.h:44: error: QString does not name a type
axis.h:89: error: ISO C++ forbids declaration of QTimer with no type
Most likely you're using the Qt3 version of qmake; QJoyPad needs to use Qt4 to
work properly. The config script is supposed to detect this properly, but in
the event it fails you should find what the proper executable is (if you think
you've found it run it with the --version option to make sure it is for Qt
4.0 or greater). Then rerun the config script with the --qmake4bin=BIN option,
where BIN is the executable name of the proper qmake binary, or a path to the
proper qmake binary.