Jlama
Jlama copied to clipboard
how to build jlama-native
Hi, I have a question. After I cloned the code and built it on my local machine, I found that the jlama-native JAR doesn't contain libjlama.so. I used the command mvn clean install. Is there something wrong with the command I used?
jar -ftv jlama-native-0.8.4-linux-x86_64.jar
0 Sun Mar 30 15:00:04 CST 2025 META-INF/
102 Sun Mar 30 15:00:04 CST 2025 META-INF/MANIFEST.MF
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/cnative/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/util/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/cnative/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/util/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/util/
0 Sun Mar 30 15:00:04 CST 2025 com/
0 Sun Mar 30 15:00:04 CST 2025 com/github/
0 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/
0 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/
0 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/
0 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/operations/
0 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/operations/cnative/
0 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/operations/util/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/maven/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/maven/com.github.tjake/
0 Sun Mar 30 15:00:04 CST 2025 META-INF/maven/com.github.tjake/jlama-native/
174 Sun Mar 30 15:00:04 CST 2025 META-INF/git.properties
2051 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/cnative/Constants$root.class
8761 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd.class
8422 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/cnative/RuntimeHelper$VarargsInvoker.class
8240 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/cnative/RuntimeHelper.class
2625 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/cnative/constants$0.class
2146 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/cnative/constants$1.class
3516 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/20/com/github/tjake/jlama/tensor/operations/util/MemorySegmentSupport.class
8657 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd.class
8349 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/cnative/RuntimeHelper$VarargsInvoker.class
8758 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/cnative/RuntimeHelper.class
1718 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/cnative/constants$0.class
1705 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/cnative/constants$1.class
1612 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/cnative/constants$2.class
3239 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/21/com/github/tjake/jlama/tensor/operations/util/MemorySegmentSupport.class
1657 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_bf16.class
1682 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_bf16_batch.class
1647 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_f32.class
1672 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_f32_batch.class
1669 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_f32_bf16.class
1694 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_f32_bf16_batch.class
1670 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_f32_q4.class
1695 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_f32_q4_batch.class
1681 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_q8_q4.class
1706 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd$gemm_q8_q4_batch.class
18890 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/cnative/NativeSimd.class
3234 Sun Mar 30 15:00:04 CST 2025 META-INF/versions/22/com/github/tjake/jlama/tensor/operations/util/MemorySegmentSupport.class
938 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/operations/NativeSimdTensorOperations$1.class
12432 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/operations/NativeSimdTensorOperations.class
4455 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/operations/cnative/NativeSimd.class
3306 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/operations/util/JarSupport.class
1868 Sun Mar 30 15:00:04 CST 2025 com/github/tjake/jlama/tensor/operations/util/MemorySegmentSupport.class
2693 Sun Mar 30 15:00:04 CST 2025 META-INF/maven/com.github.tjake/jlama-native/pom.xml
63 Sun Mar 30 15:00:04 CST 2025 META-INF/maven/com.github.tjake/jlama-native/pom.properties
Hi, there is a bug with the build recently, I have a fix in #150 that should be merging soon
Hi, there is a bug with the build recently, I have a fix in #150 that should be merging soon
Thank you for your response. I’m looking forward to your fix, and I will try to port Jlama to LoongArch based on your patch.