jaredly / jaredly/reprocessing-example-cross-platform
Broken Installation on Mojave (includes fix)
- Ngôn ngữ chính
- OCaml
- Star
- 50
- Fork
- 5
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
I know this is an old repo and things have moved on, but it would be amazing to upgrade this to work Mojave (and later Catalina).
On two machines running Mojave 10.14.7, I've had this fail to install with:
```
> ./src/scripts/check_reqs.js && xcodebuild
You need at least Xcode 7.0 when you are on OS X 10.11 El Capitan (you have version 11.1)
npm WARN reprocessing-example-cross-platform@1.0.3 No repository field.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ios-deploy@1.9.2 preinstall: `./src/scripts/check_reqs.js && xcodebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ios-deploy@1.9.2 preinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
```
To get past this, I had to update a few things:
* The reprocessing-scripts dependency to `"reprocessing-scripts": "Gregoirevda/reprocessing-scripts"`, which brings in the changes in this PR: https://github.com/jaredly/reprocessing-scripts/pull/5 -- would be awesome to merge this or something similar without the custom dependencies.
This then progresses further and eventually fails with complaints about bsb-native not being available.
* Updated the `bs-native` dependency in this project to 4.0.6, which allowed post install to complete 😸 . I've tried `4.0.7000`, which also works.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với src/scripts/check_reqs.js và các dependency của package liên quan đến npm install, đặc biệt là reprocessing-scripts và bs-native. Tái hiện lỗi cài đặt trên các phiên bản macOS được báo cáo, sau đó xác minh rằng quá trình cài đặt hoàn tất mà không có các lỗi Xcode và bsb-native.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- macos, node.js, ocaml
- Lĩnh vực
- build-system
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 30/100