/
githubmirror
/
cpython
Обзор
Документация
Войти
/
githubmirror
/
cpython
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Platforms/emscripten/make_libffi.sh
21 строка
651 B
Hood Chatham
gh-145176 Move Emscripten files into Platforms/emscripten (#145806)
17 мар 2026, 04:39
Не верифицирован
17 мар 2026, 04:39
1b11835
Код
Авторство
О чём код?
#!/bin/bash set +e export CFLAGS="-O2 -fPIC -DWASM_BIGINT" export CXXFLAGS="$CFLAGS" # Build paths export CPATH="$PREFIX/include" export PKG_CONFIG_PATH="$PREFIX/lib/pkgconfig" export EM_PKG_CONFIG_PATH="$PKG_CONFIG_PATH" # Specific variables for cross-compilation export CHOST="wasm32-unknown-linux" # wasm32-unknown-emscripten emconfigure ./configure --host=$CHOST --prefix="$PREFIX" --enable-static --disable-shared --disable-dependency-tracking \ --disable-builddir --disable-multi-os-directory --disable-raw-api --disable-docs make install # Some forgotten headers? cp fficonfig.h $PREFIX/include/ cp include/ffi_common.h $PREFIX/include/