[tex-live] libstdc++.so.6

Karl Berry karl at freefriends.org
Sat Aug 13 23:59:19 CEST 2005


    The binaries

      cfftot1 mmafm mmpfb otfinfo otftotfm t1dotlessj t1lint t1reencode
      t1testpage

    in `bin/i386-linux' link to libstdc++.so.6 -- I don't have this, only
    libstdc++.so.5, and my system is a bit older than a year.

I took a look today at importing the --with-cxx-runtime-hack stuff from
web2c, which statically links libstdc++, with lcdf-typetools.  Anything
is possible, I suppose, but it is not exactly straightforward.
lcdf-typetools uses Automake, and for the hack to work, it obviously has
to change the link command.  The result would not be pretty from the
point of view of maintaining lcdftools, I'm afraid.

Since we have always distributed the lcdftools binaries dynamically
linked before, I am inclined to just keep doing that, despite it being
suboptimal.  At least when Staszek builds the binaries, it will be
against libstdc++ v5 instead of v6.

Of course, if anyone has any suggestions or time to investigate further,
that would be welcome.  For the record, the configure code is around
line 185 of web2c/configure.in
(http://tug.org/texlive/devsrc/Build/source.development/TeX/texk/web2c/configure.in)
(search for runtime_hack), and then it's used in (among other places),
the pdfetex: rule in pdfetex.mk
(http://tug.org/texlive/devsrc/Build/source.development/TeX/texk/web2c/pdfetexdir/pdfetex.mk).

Thanks,
Karl



More information about the tex-live mailing list