Warning, /sdk/ktechlab/INSTALL.OSX is written in an unsupported language. File is not indexed.
0001 Summary below, follow the instructions carefully folks!
0002
0003 Here is how I got ktechlab to launch on MacOSX Sierra, October 2018. If you are reading this much later your mileage may vary.
0004
0005
0006 0) Need fairly close to the latest XCode installed, with the command line tools installed.
0007
0008 1.) Install fink (finkproject.org) (requires SUDO or SU)
0009 2.) Install kde bundle (fink install bundle-kde4-mac)
0010 3.) ALSO
0011 kdelibs4-mac-dev
0012 automoc-mac
0013 soprano-mac-dev
0014
0015 NOTE: This *may* be fixed in ktechlab update sometime in the future
0016 4.) modify build-simple.sh and run-simple.sh at the “readlink” area:
0017
0018 #SCRIPTDIR=$(dirname $(readlink -f “$0”))
0019 readlinkf(){ perl -MCwd -e 'print Cwd::abs_path shift' "$1";}
0020 SCRIPTDIR=$(dirname $(readlinkf "$0"))
0021
0022
0023 5.) Then include in your .bash_profile
0024 PATH=$PATH:/sw/opt/kde4/mac/bin
0025
0026 6.) Run build-simple.sh.
0027
0028
0029 NOTE: This *may* be fixed in ktechlab update sometime in the future
0030 7.) build-simple.sh copies into /Applications/KDE4. (This might fail if you are not an administrator on your mac) (it probably should copy into ~/Applications (user home directory, applications.) Copy that app into inst-simple directory after the build.
0031
0032 8.) Copy /Applications/KDE4/ktechlab.app to inst-simple/bin
0033
0034 9.) Modify run-simple.sh to launch the app the macintosh way:
0035
0036 open -a "$SCRIPTDIR/inst-simple/bin/ktechlab.app”
0037
0038 10.) modify your login items in System Preferences to add /sw/Applications/kdeinit4.app as a automatic start login item. (Or alternatively, always remember to click on it before launching ktechlab.
0039
0040 11.) you can then change into ktechlab and execute “sh run-simple.sh” from a command prompt and it will work.