[mythtv] [mythtv-commits] Ticket #9442: configure libxml2 with pkg-config

Lawrence Rust lvr at softsystem.co.uk
Wed Jan 5 16:30:30 UTC 2011


On Wed, 2011-01-05 at 07:47 -0800, Robert McNamara wrote:
> On Wed, Jan 5, 2011 at 5:56 AM, Lawrence Rust <lvr at softsystem.co.uk> wrote:
> 
> > I would recommend building everything from sources to all developers
> > because this way you can test specific library versions and enable build
> > options like extra debugging that you don't get when you use the system
> > default packages.  Linking and running with a full debug build of Qt and
> > mysql is highly desirable.
> 
> Note that the guy you are lecturing is a Myth dev, and probably the
> only one of us who *does* compile everything from source.

Apologies if it sounded like a lecture it wasn't meant that way.  I just
want to encourage anyone writing code to use debug builds of libraries
so that they get the benefits of the extra runtime tests.  If it just
saves 1 bug it's worth it.
> 
> Personally speaking, I have 10 trillion other things I'd rather do
> than compile every dependency for myth from source.

Agreed.  Something new is much more interesting.

>   Compiling Myth
> from source is more than enough for me.

You only need to build the libs once and then they can be re-used.  The
only big deal is Qt and on a recent system that isn't too long.  I've
amended my Windows build script to build for Linux too now.  The script
was originally split from a script that I used for Linux builds so this
completes the cycle.

-- Lawrence




More information about the mythtv-dev mailing list