[mythtv-users] Multiple mythbackend processes

Eric A. Litman elitman at yahoo.com
Fri Apr 30 11:49:34 EDT 2004


----- Original Message ----- 
From: "Grant Edwards" <grante at visi.com>

> 1) It's not an X11 app yet it requires libX11, libXext,
>    libXt, libXmu, libXv, libXrender, libXcursor, libXft?

You should dig a bit deeper here to see what is really linked against those
shlibs:

ldd /usr/qt/3/lib/libqt.so:

[snip]
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x407d6000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x407de000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x407e7000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x407eb000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x407f4000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40806000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x4085c000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40883000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40892000)
[snip]

> 2) Why pull in Qt and X11 when there's no GUI?

Qt does more than just provide a GUI toolkit, and mythbackend depends upon
some of those additional capabilities for operation. Unfortunately, there is
no way today to link against Qt without including support for X, although
this is a rumored feature for the upcoming Qt4.

-Eric



More information about the mythtv-users mailing list