-
Notifications
You must be signed in to change notification settings - Fork 7k
Closed as not planned
Labels
Stalecategory:community-tripletA PR or issue related to community triplets not officially validated by the vcpkg team.A PR or issue related to community triplets not officially validated by the vcpkg team.
Description
Operating system
WASM
Compiler
emscripten 3.1.8
Steps to reproduce the behavior
Clone https://github.com/amakhno/boost-iostream-wasm
Install `emscripten 3.1.8` with `emsdk`, but I think it's the same for all versions
Run commands listed in `build.ps1`Failure logs
em++: error: /Users/artemmahno/Projects/boost-iostream-wasm/vcpkg/installed/wasm32-emscripten/lib/libboost_regex.a: Unknown format, not a static library!
make[2]: *** [webgl_test.js] Error 1
make[1]: *** [CMakeFiles/webgl_test.dir/all] Error 2
make: *** [all] Error 2
Additional context
The problem happens with all libboost_*.a files. file output for boost dependencies
./vcpkg/installed/wasm32-emscripten/lib/libboost_iostreams.a: WebAssembly (wasm) binary module version 0x1 (MVP)
./vcpkg/installed/wasm32-emscripten/lib/libboost_regex.a: WebAssembly (wasm) binary module version 0x1 (MVP)
Other, non-boost, installed libraries are
libz.a: current ar archive
The install log file is attached
install-wasm32-emscripten-dbg-out.log
There are similar issues
- Boost libs built with emscripten is in unknown format emscripten-core/emscripten#17052 with a different libraries type
- [boost-thread] build failure #35316 with potentially different triplet to be used for boost build configuration
Metadata
Metadata
Assignees
Labels
Stalecategory:community-tripletA PR or issue related to community triplets not officially validated by the vcpkg team.A PR or issue related to community triplets not officially validated by the vcpkg team.