-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
brew install bond #1062
Comments
That symbol should be in the generated _types.cpp file (see: example .bond file and the expected _types.cpp for it). Particularly since you noticed that gbc is missing read permissions, I'd check that code gen successfully ran, that those files were compiled, and that they were included in the final linker input somehow (either as .o or .a files, depending on how they get packaged).
It looks like the permissions are incorrectly specified for installing gbc: install (FILES ${output}
PERMISSIONS OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE
DESTINATION bin) If you submit a PR that adds the three (I don't have any experience with brew, and I don't currently have a macOS system to work on.) |
Hey @chwarr, thanks for the response! I somehow missed the |
The formula was just accepted, making installation pretty much instant on Mac 🎉 |
How do we install bond today via homebrew? I don't see this as an option anymore. ➜ build git:(master) ✗ brew install bond
==> Downloading https://formulae.brew.sh/api/formula.jws.json
######################################################################################################################################################################################################################################################### 100.0%
==> Downloading https://formulae.brew.sh/api/cask.jws.json
######################################################################################################################################################################################################################################################### 100.0%
Warning: No available formula with the name "bond". Did you mean bnd or bind?
==> Searching for similarly named formulae and casks...
==> Formulae
bnd bind
To install bnd, run:
brew install bnd |
See #1194 |
Any other way to install bond on macOS ? |
Hi, thanks for open sourcing this project! I'm hoping to add bond to Homebrew so Mac users can install it with:
However, I'm running into an error when trying to test it.
It looks like there may be a missing lib, but not sure what that is.
Formula (includes test code): https://github.com/ankane/homebrew-core/blob/bond/Formula/bond.rb
Full build logs: https://github.com/ankane/homebrew-core/runs/912492258?check_suite_focus=true
Also, the
gbc
binary that's created doesn't have read permissions (---x--x--x
instead of-r-xr-xr-x
), which seems uncommon. Is this something that's easy to fix?The text was updated successfully, but these errors were encountered: