Closed sjml closed 3 months ago
I have this too, it's definitely not completed with the C++17 upgrade
Found it - it's actually already been fixed in d5a605d, but for some reason that doesn't land if you download tectonic from master and run git submodule update --init --recursive
. That change fixed it for me, if anyone else has this problem!
git submodule update --init --recursive
where you run this command or i still facing same issue even after update the field
I'm trying to embed Tectonic in another program but am running into build issues that I can't quite pin down...
I'm building on macOS with dependencies installed via Homebrew.
This works just fine:
But this fails:
With trouble building the vendored HarfBuzz, it looks like.
I noted this discussion where the problem was resolved by enabling
external-harfbuzz
but that just seems to have a different set of build issues where it looks like the XeTeX build is looking for<harfbuzz/hb.h>
but the pkg-config include flag is already pointing to theharfbuzz
directory so it's missing the header:I was about to start mucking around with CFLAGS but figured there might be some deeper issue I'm missing, at least with regard to getting the vendored version building properly when the Tectonic is a dependency.