MacOSX-authbind icon indicating copy to clipboard operation
MacOSX-authbind copied to clipboard

i386 not supported

Open erant10 opened this issue 7 years ago • 2 comments

using macOS Mojave got this error when running make:

ld: symbol(s) not found for architecture i386

erant10 avatar Dec 06 '18 11:12 erant10

ran into the same issue, no luck so far trying to figure it out.

cassiocardoso avatar Feb 07 '19 10:02 cassiocardoso

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

ulasyilmaz avatar Feb 10 '19 14:02 ulasyilmaz