jpcima / faustpp

A post-processor for faust, which allows to generate with more flexibility
Boost Software License 1.0
23 stars 3 forks source link

Outdated boost include file path in jinja2 #7

Closed SpotlightKid closed 3 years ago

SpotlightKid commented 3 years ago
$ make
[ 11%] Built target fmt
[ 15%] Building CXX object CMakeFiles/jinja2.dir/thirdparty/jinja2cpp/src/template.cpp.o
In Datei, eingebunden von /home/chris/src/faustpp/thirdparty/jinja2cpp/src/template.cpp:2:
/home/chris/src/faustpp/thirdparty/jinja2cpp/src/template_impl.h:12:10: schwerwiegender Fehler: boost/detail/endian.hpp: Datei oder Verzeichnis nicht gefunden
   12 | #include <boost/detail/endian.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
Kompilierung beendet.
make[2]: *** [CMakeFiles/jinja2.dir/build.make:108: CMakeFiles/jinja2.dir/thirdparty/jinja2cpp/src/template.cpp.o] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:181: CMakeFiles/jinja2.dir/all] Fehler 2
make: *** [Makefile:149: all] Fehler 2

On my system with libboost 1.75, endian.hpp is now installed as /usr/include/boost/endian/endian.hpp.

jpcima commented 3 years ago

Hi, the submodule jinja2cpp comes with its own boost submodules. Have you cloned recursively?

jpcima commented 3 years ago

Nvm it's fixed, with the jinja2cpp update

SpotlightKid commented 3 years ago

Yes, that fixed it.