BlockchainCommons / BlockchainCommons/keytool-cli
Install on Sonoma
- 主要语言
- 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