Open Huojunning opened 6 months ago
chatglm::tensor_assign_buffers(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:113: undefined reference to
chatglm::tensor_to_device(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:122: undefined reference to
chatglm::tensor_to_cpu(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:131: undefined reference to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' follow 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
ggml_cuda_transform_tensor' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:122: more undefined references to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references to
chatglm::BaseModelForCausalLM::BaseModelForCausalLM(chatglm::ModelConfig, unsigned long, unsigned long, unsigned long)': 87.70 /chatglm.cpp/chatglm.cpp:495: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
ggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference to
ggml_cuda_free_data' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:131: more undefined references to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references to
chatglm::tensor_to_device(ggml_tensor*)': 87.71 /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' follow 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
ggml_cuda_free_data' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
ggml_cuda_transform_tensor' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_assign_buffers(ggml_tensor*)': 87.71 /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' follow 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
ggml_cuda_free_data' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
ggml_cuda_transform_tensor' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
ggml_cuda_assign_buffers' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references to
chatglm::tensor_to_cpu(ggml_tensor*)': 87.72 /chatglm.cpp/chatglm.cpp:131: undefined reference to
chatglm::tensor_to_device(ggml_tensor*)': 87.72 /chatglm.cpp/chatglm.cpp:122: undefined reference to
ERROR: failed to solve: process "/bin/sh -c cmake -B build ${CMAKE_ARGS} && cmake --build build -j --config Release" did not complete successfully: exit code: 2
你看你的third_party 里面是否没有文件,或者文件缺失。
73.13 [ 97%] Built target chatglm 73.18 [ 98%] Building CXX object CMakeFiles/main.dir/main.cpp.o 76.29 [100%] Linking CXX executable bin/main 76.50 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_assign_buffers(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_to_device(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_to_cpu(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:131: undefined reference to
ggml_cuda_free_data' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_assign_buffers(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references toggml_cuda_assign_buffers' follow 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_to_device(ggml_tensor)': 87.70 /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:122: more undefined references to
ggml_cuda_transform_tensor' follow 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function `chatglm::tensor_assign_buffers(ggml_tensor)': 87.70 /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references to
ggml_cuda_assign_buffers' follow 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::BaseModelForCausalLM::BaseModelForCausalLM(chatglm::ModelConfig, unsigned long, unsigned long, unsigned long)': 87.70 /chatglm.cpp/chatglm.cpp:495: undefined reference to
ggml_cuda_set_scratch_size' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_to_device(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.70 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_assign_buffers(ggml_tensor*)': 87.70 /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.70 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_to_cpu(ggml_tensor)': 87.71 /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference to
ggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference to
ggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:131: more undefined references to
ggml_cuda_free_data' follow 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function `chatglm::tensor_assign_buffers(ggml_tensor)': 87.71 /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references to
ggml_cuda_assign_buffers' follow 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_to_device(ggml_tensor*)': 87.71 /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:122: more undefined references toggml_cuda_transform_tensor' follow 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_assign_buffers(ggml_tensor)': 87.71 /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references to
ggml_cuda_assign_buffers' follow 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function `chatglm::tensor_to_cpu(ggml_tensor)': 87.71 /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_to_device(ggml_tensor)': 87.71 /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_to_cpu(ggml_tensor)': 87.71 /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference to
ggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference to
ggml_cuda_free_data' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:131: more undefined references to
ggml_cuda_free_data' follow 87.71 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_assign_buffers(ggml_tensor*)': 87.71 /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.71 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references toggml_cuda_assign_buffers' follow 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_to_cpu(ggml_tensor)': 87.72 /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_to_device(ggml_tensor)': 87.72 /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_assign_buffers(ggml_tensor)': 87.72 /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references to
ggml_cuda_assign_buffers' follow 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function `chatglm::tensor_to_cpu(ggml_tensor)': 87.72 /chatglm.cpp/chatglm.cpp:131: undefined reference toggml_cuda_free_data' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_to_device(ggml_tensor)': 87.72 /chatglm.cpp/chatglm.cpp:122: undefined reference toggml_cuda_transform_tensor' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in function
chatglm::tensor_assign_buffers(ggml_tensor)': 87.72 /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference to
ggml_cuda_assign_buffers' 87.72 /usr/bin/ld: /chatglm.cpp/chatglm.cpp:113: undefined reference toggml_cuda_assign_buffers' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o):/chatglm.cpp/chatglm.cpp:113: more undefined references to
ggml_cuda_assign_buffers' follow 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_to_cpu(ggml_tensor*)': 87.72 /chatglm.cpp/chatglm.cpp:131: undefined reference to
ggml_cuda_free_data' 87.72 /usr/bin/ld: lib/libchatglm.a(chatglm.cpp.o): in functionchatglm::tensor_to_device(ggml_tensor*)': 87.72 /chatglm.cpp/chatglm.cpp:122: undefined reference to
ggml_cuda_transform_tensor' 87.84 collect2: error: ld returned 1 exit status 87.84 gmake[2]: [CMakeFiles/main.dir/build.make:100: bin/main] Error 1 87.84 gmake[1]: [CMakeFiles/Makefile2:212: CMakeFiles/main.dir/all] Error 2 87.85 gmake: *** [Makefile:156: all] Error 2Dockerfile:29
28 | # build cpp binary 29 | >>> RUN \ 30 | >>> cmake -B build ${CMAKE_ARGS} && \ 31 | >>> cmake --build build -j --config Release 32 |
ERROR: failed to solve: process "/bin/sh -c cmake -B build ${CMAKE_ARGS} && cmake --build build -j --config Release" did not complete successfully: exit code: 2