On Oct 28, 2016, at 18:54, Robert Jeffares <[email protected]> wrote:
> Glasscoder from source.
> All dependencies indicated installed
> autogen.sh
> configure --disable-docbook
> make
> make install
> seems to install OK
>
> have installed lame and fdk-aac they show up as available
Do ‘glasscoder --list-codecs’. That should return the list of codecs which the
binary is actually able to load (and is how glassgui builds its list of
available formats).
> glasscoder command line invocation returns unsupported library format
> (library not found)
Where have you installed the codecs? They have to be in a place where ld.so(8)
can find it. A favorite gotcha on RHEL-ish systems is to put them in
‘/usr/local/lib’ (the default for many configure scripts), but *not* in the
default list of places where ld.so(8) looks. To fix that, you can:
1) Install them in ‘/usr/lib’ or ‘/usr/lib64’ as appropriate. You can do that
by passing ‘—prefix=/usr’ to ‘configure’ when building each codec. This is my
preferred practice.
2) Add ‘/usr/local/lib’ to the list of places where ld.so(8) looks. To do
that, do (as root):
echo /usr/local/lib > /etc/ld.so.conf.d/glasscoder.conf
ldconfig
Cheers!
|----------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|----------------------------------------------------------------------|
| A room without books is like a body without a soul. |
| -- Cicero |
|----------------------------------------------------------------------|_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev