kcl icon indicating copy to clipboard operation
kcl copied to clipboard

[Release] Binaries too big, remove internal python and statically compile clang dynamic library

Open chai2010 opened this issue 2 years ago • 2 comments

Enhancement

All versions of kclvm release larger than 150MB, smaller binaries are always welcome.

chai2010 avatar May 27 '22 13:05 chai2010

I personally recommend to consider the static linking of LLVM at the same time. By statically linking the packaging of libraries such as lld into kclvm_cli, the binary size can be effectively reduced.

Peefy avatar May 30 '22 06:05 Peefy

I think we might need to have a small goal that our various users feel comfortable with, and then figure out how to make it.

ldxdl avatar May 31 '22 09:05 ldxdl