MacOS port of AIST CCFinderX
How to setup:
- Install Boost libraries if not yet done, i.e., $ brew install boost
- Install OpenMP runtime library if not yet done, i.e., $ brew install libomp
- Install C/C++ and Java libraries for Unicode and globalization if not yet done, i.e., $ brew install icu4c
- Unzip ccfx-src.zip into ccfx-macos directory
- Apply patch to the source code, i.e., $ patch -p1 < macos64/ccfx-macos.diff
- Generate ccfinderx_CCFinderX.h JNI header file, i.e., $ cd macos64; ./makeCCFinderXHeader.sh
- Build Java class library, i.e., $ cd macos64; ./buildjar.sh
- Build and install all the rest, i.e., $ xcodebuild install -alltargets