[tlbuild] dvisvgm
Mojca Miklavec
mojca.miklavec.lists at gmail.com
Sat Feb 11 00:22:08 CET 2017
On 10 February 2017 at 20:28, Mojca Miklavec wrote:
> On 10 February 2017 at 17:04, Apostolos Syropoulos wrote:
>> 2017-02-10 12:52 GMT+02:00 Mojca Miklavec:
>>>
>>> Undefined first referenced
>>> symbol in file
>>> libintl_gettext
>>> ../libs/ff-woff/libfontforge.a(nowakowskittfinstr.o)
>>> ld: fatal: symbol referencing errors. No output written to dvisvgm
>>>
>> https://www.gnu.org/software/gettext/FAQ.html#integrating_undefined
>
> Thank you. Adding -lintl "helped" (I don't know why the flag wasn't
> there in the first place). The binary was linked. But then it failed
> to run:
>
> ld.so.1: dvisvgm: fatal: libintl.so.9: open failed: No such file or directory
I successfully compiled the original fontforge sources without having
to fiddle manually with any of those extra flags, so it must be
something special about dvisvgm's build system that triggers the
problem.
It would be nice to figure out how to reproduce the problem with
having to define "#define HAVE_LIBINTL_H 1" on upstream FF sources,
so that the problem could be fixed upstream. I didn't need that patch
for those sources (but it's also true that I didn't try to compile
with C++11).
Mojca
More information about the tlbuild
mailing list