MacOSX-authbind
MacOSX-authbind copied to clipboard
i386 not supported
using macOS Mojave got this error when running make:
ld: symbol(s) not found for architecture i386
ran into the same issue, no luck so far trying to figure it out.
Hey @cassiocardoso, hey @erant10,
This happening because the i386 architecture is deprecated for macOS. If you have installed or updated Xcode recently, make of MacOSX-authbind will fail.
That's why, you need to remove the support for i386 in the Makefile.
https://github.com/Castaglia/MacOSX-authbind/blob/master/Makefile#L51
ARCH=-arch i386 -arch x86_64 => ARCH=-arch x86_64.
Here is the pull request with the changes: https://github.com/Castaglia/MacOSX-authbind/pull/7