kcl
kcl copied to clipboard
[Release] Binaries too big, remove internal python and statically compile clang dynamic library
Enhancement
All versions of kclvm release larger than 150MB, smaller binaries are always welcome.
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.
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.