BlockchainCommons / BlockchainCommons/keytool-cli

Install on Sonoma

未关闭
#27 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
C++
星标
6
派生
5
PR 合并指标
30 天内没有已合并 PR

描述

Fresh install of macOS Sonoma 14.2.1 on MacBookPro M1 Max

`./build.sh` reports:

```

checking for ranlib... /usr/bin/ranlib
checking for gsed... no
configure: error: gsed must be available to build this library

I then did `brew install gsed` and got further:

```

checking for PTHREAD_PRIO_INHERIT... yes
checking for asm/page.h... no
checking for python... no
configure: error: Cannot find python in your system path
```

I then did `brew install python3`, same error. I presume that python3 is not symlinked as `keytool-cli` expects.

```
> whereis python3
python3: /usr/bin/python3 /opt/homebrew/share/man/man1/python3.1
> python3 --version
Python 3.9.6
> alias python='python3'
>
```

Still no luck `./build.sh` still reports `Cannot find python in your system path`

贡献指南

打开贡献指南

调研方向

从 ./build.sh 以及报告中显示的 configure 检查开始,重点关注 macOS Sonoma 上 gsed 和 python 的检测失败。在所述的 MacBookPro M1 Max 环境中重现构建,并检查这些检查周围的构建配置。在全新的 Sonoma 安装上 ./build.sh 成功完成即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
cpp, macos, python
领域
build-system, operating-systems
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。