[ Bug Info. ] LensFix CI 4.7 Aperture Plugin does not work with x86_64 mode
LensFix CI 4.7 Aperture Plugin does not work with x86_64 mode. LensFix CI 4.7 Aperture Plugin is build as universal binary. But one of resource of the plugin does not have x86_64 binary. So, you can not LensFix CI 4.7 Aperture Plugin with 64 bit mode Aperture on Intel Mac.
- There are two workaround:
- 1. Try using the stand alone LensFix CI 4.7 as an external editor of Aperture.
- 2. Try using the Aperture with 32 bit mode.
You can check the universal binary with file command.
$ file LensFixCI\ 4.7\ Plugin.ApertureEdit/Contents/Resources/little_guy LensFixCI 4.7 Plugin.ApertureEdit/Contents/Resources/little_guy: Mach-O universal binary with 2 architectures LensFixCI 4.7 Plugin.ApertureEdit/Contents/Resources/little_guy (for architecture i386): Mach-O executable i386 LensFixCI 4.7 Plugin.ApertureEdit/Contents/Resources/little_guy (for architecture ppc7400): Mach-O executable ppc
You can convert LensFix CI 4.7 Aperture Plugin to pure 32 bit intel binary with the following commands.
$ cp LensFixCI\ 4.7\ Plugin.ApertureEdit/Contents/MacOS/LensFixCI_Plugin LensFixCI\ 4.7\ Plugin.ApertureEdit/Contents/MacOS/LensFixCI_Plugin.backup $ ditto --rsrc --arch i386 LensFixCI\ 4.7\ Plugin.ApertureEdit/Contents/MacOS/LensFixCI_Plugin.backup LensFixCI\ 4.7\ Plugin.ApertureEdit/Contents/MacOS/LensFixCI_Plugin