Как скомпилировать ботаническую библиотеку с помощью clang/LLVM для веб-сборки

Как правильно настроить и скомпилировать ботаническую библиотеку с помощью clang/LLVM для веб-сборки. Т.е. я хочу сделать то же самое, что я смог сделать для openssl, но с ботаном. Связывание OpenSSL с веб-сборкой.

с помощью

./configure.py --minimized-build --cc=clang --os=llvm --cpu=llvm

emmake make 

не работает

In file included from src/lib/base/scan_name.cpp:8:
    In file included from build/include/botan/scan_name.h:11:
    In file included from build/include/botan/types.h:15:
    /usr/lib/gcc/x86_64-linux-gnu/7.3.0/../../../../include/c++/7.3.0/cstddef:50:10: fatal error: 'stddef.h' file not found
    #include <stddef.h>
             ^~~~~~~~~~
    1 error generated.
    Makefile:86: recipe for target 'build/obj/lib/base_scan_name.bc' failed

Я не смог найти ни одного примера для этого на сайте случайных битов.

я тоже пробовал с выключателем

--includedir

так как я пытался указать на stddef.h из хранилища emscripten, но это не сработало.

похоже, что он ищет компилятор gcc, хотя ему явно сказано искать clang

0 ответов

Другие вопросы по тегам