From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020401 Description of problem: Every time I try to generate a Makefile using qmake for an example from the QT 3 library, I get errors similar to the following: [root@hal splitter]# make Some of the required modules (medium-config) are not available. Skipped. A trace of what I did is: [hvarotto@hal examples]$ pwd /usr/lib/qt3/doc/examples [hvarotto@hal examples]$ echo $QTDIR /usr/lib/qt3 [hvarotto@hal examples]$ ls aclock demo hello mdi qfd sound tooltip action desktop helpviewer menu qmag splitter trayicon addressbook dirview i18n movies qtl sql tux application dragdrop iconview network qwerty tabdialog widgets biff drawdemo layout opengl rangecontrols table wizard buttongroups drawlines life picture README tablet xform canvas examples.pro lineedits popup richtext tetrix xml checklists fileiconview listbox process rot13 textedit cursor fonts listboxcombo progress scribble themes customlayout forever listviews progressbar scrollview thread dclock gridview Makefile qdir showimg tictac [hvarotto@hal examples]$ cd splitter [hvarotto@hal splitter]$ ls Makefile splitter.cpp splitter.doc splitter.pro [hvarotto@hal splitter]$ su Password: [root@hal splitter]# qmake [root@hal splitter]# make Some of the required modules (medium-config) are not available. Skipped. According to the QT information, QT requires to have a .qmake.cache file resident at the top level of the QT tree. That file is generated whne the QT source code is compiled, but that's not included in the released QT with skipjack Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.cd /usr/lib/qt3/doc/examples/splitter ( or any other example ) 2.su 3.qmake 4.make Actual Results: "Some of the required modules (medium-config) are not available. Skipped." This is a message contained in the Makefile. The reason is that wmake was not abe to generate a meaningful Makefile. Expected Results: The compilation whould have been started Additional info: I'll mark this bug severity as HIGH, 'cause it seems that it's not posible to compile any QT program at all. I had to copy a .qmake.cache file from another machine to make the compilation succeed. skipjack2 was installed from scratch ( no upgrade done, partition was reformatted ). Options selected when installed was Laptop installation, KDE, Development.
Wrong. This affects *only* the Qt examples. Nothing should REQUIRE=medium-config unless it expects to be built inside the Qt source tree. The fix is to remove the REQUIRE= line from the examples Makefiles. Reducing priority because that's hardly critical (but should be done anyway).
Fixed in 3.0.0-9