Repository navigation
runtimec2: 链接目录显式包含 kvspace 前端安装位置 - #548
Merged
Merged
Conversation
Linux 分支补 target_link_directories(/usr/lib /usr/lib/kvspace),macOS 补 /usr/local/lib;m1_smoke 同步。前端 libkvspace.so 装 <prefix>/lib/kvspace (或 /usr/lib),干净树无 -L 时找不到 -lkvspace;CI 用 deps tarball 装 /usr/lib 所以之前未暴露。 验证:删除 /usr/lib 前端软链后全新 build 目录 cmake+build 通过, kvlang_runtimec2 与 m1_smoke 均链接成功。 Co-Authored-By: Claude Code <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
修本地/新 pod 干净构建
-lkvspace找不到的问题:target_link_directories(kvlang_runtimec2 PRIVATE /usr/lib /usr/lib/kvspace)/usr/local/lib(前端在/usr/local/lib或/usr/local/lib/kvspace)m1_smoke同步背景:前端
libkvspace.so装<prefix>/lib/kvspace,干净树无-L时链接失败;CI 走 deps tarball 装/usr/lib所以一直未暴露。对齐runtime/CMakeLists.txt的 KVLANG_LINK_DIRS。验证:删除
/usr/lib前端兼容软链后,全新 build 目录 cmake + build 通过,kvlang_runtimec2、m1_smoke均链接成功。🤖 Generated with Claude Code