From 4e3134d908adc48d6bf5604e28e12110b020813d Mon Sep 17 00:00:00 2001 From: jaakko Date: Mon, 6 Apr 2026 21:26:03 +0300 Subject: [PATCH] =?UTF-8?q?CUDA=5FCOMPUTE=5FCAP=3D89:=20bindgen=5Fcuda=20e?= =?UTF-8?q?i=20tarvitse=20nvidia-smi:t=C3=A4=20buildissa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit candle-kernels build vaatii GPU-arkkitehtuurin tunnistusta. nvidia-smi ei ole saatavilla Docker build -vaiheessa, joten asetetaan CUDA_COMPUTE_CAP manuaalisesti (RTX 4090 = sm_89). Co-Authored-By: Claude Opus 4.6 (1M context) --- network-poc/Dockerfile.native-node | 2 ++ 1 file changed, 2 insertions(+) diff --git a/network-poc/Dockerfile.native-node b/network-poc/Dockerfile.native-node index 3ed8760..2e53736 100644 --- a/network-poc/Dockerfile.native-node +++ b/network-poc/Dockerfile.native-node @@ -24,6 +24,8 @@ RUN mkdir -p hub/src node/src native-node/src cli/src \ && cargo build --release -p native-node 2>/dev/null || true COPY native-node/src native-node/src +# RTX 4090 = sm_89, RTX 3090 = sm_86, RTX 2080 = sm_75 +ENV CUDA_COMPUTE_CAP=89 RUN cargo build --release -p native-node FROM nvidia/cuda:12.6.3-runtime-ubuntu24.04