Skip to content

Build bin/libitm.so on Linux, MacOS and Windows#24

Open
usrflo wants to merge 17 commits intoNTIA:masterfrom
usrflo:master
Open

Build bin/libitm.so on Linux, MacOS and Windows#24
usrflo wants to merge 17 commits intoNTIA:masterfrom
usrflo:master

Conversation

@usrflo
Copy link

@usrflo usrflo commented Jan 26, 2026

These changes allow to build bin/libitm.so on Linux.

Open question:

  • does the build on Windows still run with these changes?

@usrflo usrflo changed the title Build bin/libitm.so on Linux Build bin/libitm.so on Linux and MacOS Jan 28, 2026
@usrflo usrflo changed the title Build bin/libitm.so on Linux and MacOS Build bin/libitm.so on Linux, MacOS and Windows Jan 28, 2026
@usrflo
Copy link
Author

usrflo commented Jan 28, 2026

@wkozmaNTIA , the result of this change can be checked at
https://github.com/usrflo/itm-linux/releases/tag/v1.5.2

The binaries are all compiled by GitHub when you create a new release.

* Add WebAssembly build support and demo files
* Remove redundant include guards in itm.h
* Refactor WebAssembly build process: streamline output directory, update compilation steps, and enhance demo and README files
* Enhance WebAssembly result display: improve HTML generation for propagation results, add detailed logging, and handle unexpected result types
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant