[mythtv-commits] mythtv commits

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Mar 21 18:20:02 UTC 2005


----------------------------------------------------------------------------
Changes committed by danielk on Mon Mar 21 18:17:44 2005

Modified Files:
   in mythtv:
        configure settings.pro 
   in mythtv/libs/libavcodec:
        libavcodec.pro 
   in mythtv/libs/libavformat:
        libavformat.pro 
   in mythtv/libs/libmythtv:
        libmythtv.pro 
Log Message:

This is the new configure script I've been working on for a while. The 
audio detection is based on what jm at whpress.com wrote. The rest of the 
autodetection mostly checks for a needed headers. The detected 
features can be disabled with --disable--name-of-feature, and 
features that were disabled by default in settings.pro can be enabled
with --enable--name-of-feature. "./configure --help" will list all
the different options. The cpu detection isn't foolproof, but it will
usually work on Linux boxes. If it doesn't or if you are cross-compiling,
use "--cpu=GCC-Name-of-CPU", I've tested this in a chroot environment
for an Epia M-6000 (with --cpu=c3).

DistCC and Compile Cache are both detected, but if the C compiler is symlinked 
to ccache or distcc then they are not used explicitly.

By default ./configure will configure a release build, so developers should use 
--compile-type="debug" to get a debug build. I have matching patch to the 
documentation, which I will send to rkulagow soon.

Hint: previous ./configure options are listed in the config.log for easy 
reference.

----------------------------------------------------------------------------


More information about the mythtv-commits mailing list