title: Can't compile QT 5.5.1 on Amazon Centos: Project ERROR: Unknown module(s) in QT: quick
body: <p>I am trying to compile QT 5.5.1 on Amazon AMI 2015.09, which looks la lot like Centos 6.5.</p>
  
  <p>I keep getting this error:</p>
  
  <pre><code>Project ERROR: Unknown module(s) in QT: quick
  </code></pre>
  
  <p>However, there is no <code>quick</code> module that I can find, and no obvious way to enable to disable it from looking at the <code>./configure</code> script.</p>
  
  <p>My procedure:</p>
  
  <ol>
  <li>I downloaded <code>qt-everywhere-opensource-src-5.5.1.tar.gz</code></li>
  <li>I unpacked it.</li>
  <li>I ran ./configure</li>
  <li>Confirmed that I want the opensource license and agreed to the LGPL.</li>
  <li>Ran <code>gmake -j4</code> (but I get the same behavior with <code>gmake</code>.</li>
  </ol>
  
  <p>Interestingly, <code>make distclean</code> gives me this error:</p>
  
  <pre><code>Project ERROR: Unknown module(s) in QT: quick-private
  </code></pre>
  
  <p>Here are all of the errors sent to STDERR:</p>
  
  <pre><code>Checking for openal... Checking for bluez... no
  Checking for bluez_le... no
  Checking for btapi10_2_1... no
  /home/ec2-user/qt-everywhere-opensource-src-5.5.1/qtmultimedia/qtmultimedia.pro:28: Variable GST_VERSION is not defined.
  Checking for resourcepolicy... no
  Checking for gpu_vivante... no
  Checking for libbb2... no
  no
  Project MESSAGE: Unsupported Bluetooth platform, will not build a working QtBluetooth library.
  Project MESSAGE: Either no Qt D-Bus found or no BlueZ headers.
  qbluetoothdevicediscoveryagent_p.h:0: Note: No relevant classes found. No output generated.
  qbluetoothservicediscoveryagent_p.h:0: Note: No relevant classes found. No output generated.
  qbluetoothserver_p.h:0: Note: No relevant classes found. No output generated.
  qbluetoothlocaldevice_p.h:0: Note: No relevant classes found. No output generated.
  Checking for assimp... no
  Project ERROR: Unknown module(s) in QT: quick
  gmake[4]: *** [sub-textureandlight-make_first] Error 3
  gmake[3]: *** [sub-canvas3d-make_first] Error 2
  gmake[2]: *** [sub-canvas3d-make_first] Error 2
  gmake[1]: *** [sub-examples-make_first] Error 2
  gmake: *** [module-qtcanvas3d-make_first] Error 2
  gmake: *** Waiting for unfinished jobs....
  </code></pre>
  
  <p>At another poster's suggestion I tried <code>./configure -skip qtquick</code> but that didn't work:</p>
  
  <pre><code>$ ./configure -skip qtquick
  + cd qtbase
  + /home/ec2-user/qt-everywhere-opensource-src-5.5.1/qtbase/configure -top-level -skip qtquick
  Attempting to skip non-existent module qtquick.
  $ 
  </code></pre>