Pentaho:Mac
← Data Quality Components for Pentaho
| Pentaho Introduction Navigation | ||||||
|---|---|---|---|---|---|---|
| Introduction | ||||||
| System Requirements | ||||||
|
Pentaho on Mac supports the following Melissa components:
- Business Coder
- Contact Verify Cloud Mode
- Global Verify Cloud Mode
- IP Locator
- Personator
- Property
- SmartMover
To get started on Mac, follow the directions below after installing the components:
Change Dynamic Lib Path
It will be necessary to change the dynamic lib path in libmdLicenseJavaWrapper.jnilib
- From command line run
cd /Users/<user_name>/.kettle/MD/64_bit
- Run
otool -L libmdLicenseJavaWrapper.jnilib
- Example
$ otool -L libmdLicenseJavaWrapper.jnilib \
libmdLicenseJavaWrapper.jnilib:\
./libmdLicenseJavaWrapper.jnilib (compatibility version 0.0.0, current version 0.0.0)\
libmdLicense.so (compatibility version 0.0.0, current version 0.0.0)\
/usr/local/opt/gcc/lib/gcc/5/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.21.0)\
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1)\
/usr/local/lib/gcc/5/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)\
Get Path From Results
Use the results to get the path to libmdLicense.so and run install_name_tool -change <original path> <new path> libmdLicenseJavaWrapper.jnilib
No Path
If there is no path to libmdLicense.so as above just enter libmdLicense.so for <new path>.
- Examples
install_name_tool -change libmdLicense.so /Users/<userName>/.kettle/MD/64_bit/libmdLicense.so libmdLicenseJavaWrapper.jnilib
- or
install_name_tool -change <Path from otool>/libmdLicense.so /Users/<userName>/.kettle/MD/64_bit/libmdLicense.so libmdLicenseJavaWrapper.jnilib