openppl-public / ppl.llm.serving

Apache License 2.0
122 stars 13 forks source link

CMakeLists.txt:24 (hpcc_populate_dep) Configuring incomplete, errors occurred! #18

Closed LMX-xin closed 9 months ago

LMX-xin commented 10 months ago

when I run this command:

./build.sh -DPPLNN_USE_LLM_CUDA=ON -DPPLNN_CUDA_ENABLE_NCCL=ON -DPPLNN_ENABLE_CUDA_JIT=OFF -DPPLNN_CUDA_ARCHITECTURES="'80;86;87'" -DPPLCOMMON_CUDA_ARCHITECTURES="'80;86;87'"

then:

mkdir: cannot create directory '/home/limenxin/openPPL/ppl.llm.serving/ppl-build': File exists
cmd -> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=install -DPPLNN_USE_LLM_CUDA=ON -DPPLNN_CUDA_ENABLE_NCCL=ON -DPPLNN_ENABLE_CUDA_JIT=OFF -DPPLNN_CUDA_ARCHITECTURES='80;86;87' -DPPLCOMMON_CUDA_ARCHITECTURES='80;86;87' .. && cmake --build . -j 128 --config Release && cmake --build . --target install -j 128 --config Release
-- Populating hpcc
-- Configuring done
-- Generating done
-- Build files have been written to: /home/limenxin/openPPL/ppl.llm.serving/deps/hpcc-subbuild
[ 11%] Creating directories for 'hpcc-populate'
[ 22%] Performing download step (git clone) for 'hpcc-populate'
Cloning into 'hpcc'...
Already on 'master'
Your branch is up to date with 'origin/master'.
[ 33%] Performing update step for 'hpcc-populate'
HEAD is now at e674b69 use c++11 by default
[ 44%] No patch step for 'hpcc-populate'
[ 55%] No configure step for 'hpcc-populate'
[ 66%] No build step for 'hpcc-populate'
[ 77%] No install step for 'hpcc-populate'
[ 88%] No test step for 'hpcc-populate'
[100%] Completed 'hpcc-populate'
[100%] Built target hpcc-populate
CMake Error at /usr/local/share/cmake-3.23/Modules/FetchContent.cmake:754 (message):
  No content details recorded for grpc
Call Stack (most recent call first):
  /usr/local/share/cmake-3.23/Modules/FetchContent.cmake:1140 (__FetchContent_getSavedDetails)
  /usr/local/share/cmake-3.23/Modules/FetchContent.cmake:1260 (FetchContent_Populate)
  deps/hpcc/cmake/hpcc-common.cmake:92 (FetchContent_MakeAvailable)
  CMakeLists.txt:24 (hpcc_populate_dep)

linux A800

ouonline commented 10 months ago

ppl.llm.serving will pull dependencies from GitHub. set HTTP_PROXY, HTTPS_PROXY, http_proxy, https_proxy before running build.sh.

timousT commented 10 months ago

ppl.llm.serving will pull dependencies from GitHub. set HTTP_PROXY, HTTPS_PROXY, http_proxy, https_proxy before running build.sh.

How do I set up these proxies?