can't compile on mojave—32bit support dropped
selfagency opened this issue · 1 comments
selfagency commented
➜ brew install grv
==> Downloading https://github.com/rgburke/grv/releases/download/v0.2.0/grv-0.2.0-src.tar.gz
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws.com/102900463/a1219f96-78c7-11e8-9bde-3149ffaf93b5?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180927T192927
######################################################################## 100.0%
==> make build-only
Last 15 lines from /Users/daniel/Library/Logs/Homebrew/grv/01.make:
"_set_menu_spacing", referenced from:
__cgo_eed8f6ed3399_Cfunc_set_menu_spacing in _x006.o
(maybe you meant: __cgo_eed8f6ed3399_Cfunc_set_menu_spacing)
"_set_menu_sub", referenced from:
__cgo_eed8f6ed3399_Cfunc_set_menu_sub in _x006.o
(maybe you meant: __cgo_eed8f6ed3399_Cfunc_set_menu_sub)
"_set_menu_win", referenced from:
__cgo_eed8f6ed3399_Cfunc_set_menu_win in _x006.o
(maybe you meant: __cgo_eed8f6ed3399_Cfunc_set_menu_win)
"_unpost_menu", referenced from:
__cgo_eed8f6ed3399_Cfunc_unpost_menu in _x006.o
(maybe you meant: __cgo_eed8f6ed3399_Cfunc_unpost_menu)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [build-only] Error 2
READ THIS: https://docs.brew.sh/Troubleshooting
you can see there ld: symbol(s) not found for architecture x86_64
mojave is 64-bit only so that may be the source of the issue
rgburke commented
Thanks for reporting this issue. GRV was failing to build on Mojave due to the issues discussed here: Homebrew/homebrew-core/pull/32533
Homebrew has been updated with a new release of GRV which should now build successfully on Mojave. Please try running brew install grv
again.