I'm trying to build llvm pass for ndk with prebuilt clang.
For linux, we provide llvm library, but Windows doesn't have dll, so it's impossible to build a pass.
Even darwin includes dylib library.
It was built easily on Linux and mac.
Not for Windows in the plan?
you can check it at the link below.
Darwin prebuilt clang
https://android.googlesource.com/platform/prebuilts/clang/host/darwin-x86/+/refs/heads/ndk-r25-release/clang-r450784d1/lib64/
Windows prebuilt clang
https://android.googlesource.com/platform/prebuilts/clang/host/windows-x86/+/refs/heads/ndk-r25-release/clang-r450784d1/lib64/
Linux prebuilt clang
There is also no dll in the following way.
https://android.googlesource.com/toolchain/llvm_android/+/refs/heads/main/README.md
There is no code in do_build.py to create .dll.
I'm trying to build llvm pass for ndk with prebuilt clang.
For linux, we provide llvm library, but Windows doesn't have dll, so it's impossible to build a pass.
Even darwin includes dylib library.
It was built easily on Linux and mac.
Not for Windows in the plan?
you can check it at the link below.
Darwin prebuilt clang
https://android.googlesource.com/platform/prebuilts/clang/host/darwin-x86/+/refs/heads/ndk-r25-release/clang-r450784d1/lib64/Windows prebuilt clang
https://android.googlesource.com/platform/prebuilts/clang/host/windows-x86/+/refs/heads/ndk-r25-release/clang-r450784d1/lib64/Linux prebuilt clang
There is also no dll in the following way.
https://android.googlesource.com/toolchain/llvm_android/+/refs/heads/main/README.md
There is no code in do_build.py to create .dll.
def normalize_llvm_host_libs(install_dir: Path, host: hosts.Host, version: Version) -> None: if host.is_linux: libs = {'libLLVM': 'libLLVM-{version}git.so', 'libclang': 'libclang.so.{version}git', 'libclang-cpp': 'libclang-cpp.so.{version}git', 'libc++': 'libc++.so.{version}', 'libc++abi': 'libc++abi.so.{version}' } else: libs = {'libc++': 'libc++.{version}.dylib', 'libc++abi': 'libc++abi.{version}.dylib' }
--
You received this message because you are subscribed to the Google Groups "android-llvm" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-llvm...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/android-llvm/7b671e5f-9803-470d-8bd7-cfc6a174c842n%40googlegroups.com.