暂无图片
请问在麒麟linux中安装polarpg,执行polardb_build.sh,会报错:llvm-config not found,这个要怎么解决呢
我来答
分享
暂无图片 匿名用户
请问在麒麟linux中安装polarpg,执行polardb_build.sh,会报错:llvm-config not found,这个要怎么解决呢

请问在麒麟linux中安装polarpg,执行polardb_build.sh,会报错:llvm-config not found,这个要怎么解决呢

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
数据库观察员

这个报错提示是因为执行polar_build.sh脚本时,依赖的LLVM和Clang的路径没有在系统的环境变量中配置,需要手动将路径配置到环境变量中。

以下是具体的解决方法:

  1. 首先确认LLVM和Clang已经正确安装。可以在终端执行以下命令查看版本号:

    llvm-config --version
    clang --version
    
    复制

    如果显示版本号,则说明已经安装成功;否则可以参考麒麟linux的安装文档重新安装。

  2. 执行以下命令将LLVM和Clang的路径配置到系统的环境变量中:

    export PATH=/usr/lib/llvm-3.6/bin:$PATH
    export LD_LIBRARY_PATH=/usr/lib/llvm-3.6/lib:$LD_LIBRARY_PATH
    
    复制

    注意,这里的路径根据你系统上安装的LLVM和Clang的版本而定,需要替换成相应的路径。

  3. 然后再次执行polardb_build.sh脚本即可。如果还有其他报错,可以根据错误提示进行调整。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏