[tex-live] dvisvgm can't find libgs
pander at users.sourceforge.net
Fri Nov 16 18:02:07 CET 2012
"Florêncio Neves" <florencioneves at gmail.com> wrote:
>In Debian 6, libgs is at /usr/lib/libgs.so.8 and
>/usr/lib/libgs.so.8.71 and dvisvgm couldn't find. Debian ships a file
>/usr/lib/libgs.so in the package libgs-dev, but I didn't have it
>installed and I guest most users won't either.
Please note that sine "recently" gcc requires -l options to follow after -o option. Perhaps that is messing things up.
>On 11/16/12, Martin Gieseking <martin.gieseking at uos.de> wrote:
>> Am 15.11.2012 23:59, schrieb Karl Berry:
>>> The version of dvisvgm distributed with TeXLive 2012 can't seem
>>> find libgs automatically
>>> It works for me on CentOS 5. I have /usr/lib/libgs.so there.
>>> if I point its location with --lib-gs
>>> This sounds like your libgs.so is somewhere that it doesn't know to
>>> In any event, thanks for the report, but this is an issue with
>>> not TeX Live, so can you please send the report to the maintainer,
>>> Martin Gieseking <martin.gieseking at uos.de>? Please also tell him
>>> your libgs.so is, since presumably that's the critical piece of
>> I think Florêncio refers to the linkage variant used to build the
>> dvisvgm binary. Ghostscript can be linked directly so that the
>> PostScript support is always available. In this case, the dvisvgm
>> command-line option --libgs is not present. The executable just
>> the properly versioned libgs, e.g. libgs.so.9.
>> If the libgs development files were not installed during the build
>> process, the resulting binary tries to load libgs.so via dlopen(),
>> additionally provides option --libgs that can be used to give an
>> alternative filename.
>> At least, this is the default behavior of the original dvisvgm build
>> system. I'm not sure if the modified configuration files in TeX Live
>> offer the same build variants too.
More information about the tex-live