Chapter 4. Questions and Answers

Q: I get hundreds of errors when I try to compile QBrew under Unix. What am I doing wrong?
Q: Why am I having problems printing from QBrew?
Q: Why don't you distribute QBrew as a DEB or RPM file?
Q: Why don't you make a Macintosh version of QBrew?

Q: I get hundreds of errors when I try to compile QBrew under Unix. What am I doing wrong?

A: QBrew has been successfully compiled and run on a variety of Unix platforms, so the odds are low that something's wrong with configure (although it does happen). More likely, you don't have the necessary libraries or headers installed. Make sure that you have the X development libraries installed, as well as the Qt 2.2 or greater or greater development libraries. QBrew will not compile and link with the older Qt 1.4x libraries.

If you are still having problems, then write me at . Please include the full text of the error message, along with the config.log in the build directory.

Q: Why am I having problems printing from QBrew?

A: There is a printing bug in Qt 2.2.4. If this is the version of Qt that you are using, please either upgrade to a new version, or use the earlier 2.2.3 version.

Q: Why don't you distribute QBrew as a DEB or RPM file?

A: I may possibly distribute precompiled binaries as an option in the future, but for now I'm sticking with the standard source tarball. The reason is portability. Solaris is different from FreeBSD which is different from Linux which is different from... You get the idea. Portability is even difficult between different Linux distributions. I just don't have the resources to build a package for every distribution and OS.

However, if you make a precompiled package I would love to make a link for it on my webpage. QBrew is already available prepackaged for Debian GNU/Linux, SuSE Linux, and FreeBSD.

Q: Why don't you make a Macintosh version of QBrew?

A: Well, I don't have a Macintosh. Nor do I have the Macintosh version of the Qt library. If you wish to donate a Mac running OSX, and the Mac version of Qt, I will gladly create a Mac version, and credit you in the About Box.