<div dir="ltr"><div>FYI: Added the guild to the source tree and applied fixes to build-simple.sh and related fixes. The code is at KDE repository and at stand-alone github repository. The latest push includes some fixes towards removing Qt3Support dependency.</div><div><br></div><div>Have fun,</div><div><br></div><div> Zoltan</div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">WADE MAXFIELD <<a href="mailto:wade.maxfield@4gwireline.com">wade.maxfield@4gwireline.com</a>> ezt írta (időpont: 2018. okt. 18., Cs, 18:45):<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">   One thing I forgot in the guide…….needs to be at the top:<div><br></div><div>0)   Need fairly close to the latest XCode installed, with the command line tools installed. </div><div><br></div><div><br></div><div><br></div><div><br></div><div>   I would like to recommend the “*-simple.sh" scripts have the following in them in replacement of the SCRIPTDIR line to allow for multiple platforms.</div><div><br></div><div>   The following allows handling of configuration differences a little simpler.  This was tested on Macintosh OSX.</div><div><br></div><div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)">case "$(uname -s)" in</div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255);min-height:21px"><span style="font-variant-ligatures:no-common-ligatures"></span><br></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">   Darwin)</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">     echo 'Mac OS X'</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">        readlinkf(){ perl -MCwd -e 'print Cwd::abs_path shift' "$1";}</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">        SCRIPTDIR=$(dirname $(readlinkf "$0"))</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">     ;;</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255);min-height:21px"><span style="font-variant-ligatures:no-common-ligatures"></span><br></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">   Linux)</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">     echo 'Linux'</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">        SCRIPTDIR=$(dirname $(readlink -f "$0"))</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">     ;;</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255);min-height:21px"><span style="font-variant-ligatures:no-common-ligatures"></span><br></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">   CYGWIN*|MINGW32*|MSYS*)</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">     echo 'MS Windows'</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">     ;;</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255);min-height:21px"><span style="font-variant-ligatures:no-common-ligatures"></span><br></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">   # Add here more strings to compare</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">   # </span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255);min-height:21px"><span style="font-variant-ligatures:no-common-ligatures"></span><br></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">   *)</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">     echo 'other OS'</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">     ;;</span></div><div style="margin:0px;line-height:normal;font-family:Menlo;background-color:rgb(255,255,255)"><span style="font-variant-ligatures:no-common-ligatures">esac</span></div></div><div><span style="font-variant-ligatures:no-common-ligatures"><br></span></div><div> <br>
<br><div><blockquote type="cite"><div>On Oct 18, 2018, at 5:38 AM, Zoltan Padrah <<a href="mailto:zoltan.padrah@gmail.com" target="_blank">zoltan.padrah@gmail.com</a>> wrote:</div><br class="m_4627274424283361836Apple-interchange-newline"><div><div dir="ltr"><div>Thank you for the guide! I will compile a readme from it and add it to the source tree.</div><div><br></div><div>I have pushed some more commits to git _github_ repository (will push to KDE, too), to the branch master; can you verify that with the latest changes ktechlab builds and runs on OSX? I have merged the fix for build on OSX, but also added a module which has some OSX-specific code-paths, and I could not test that one.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">WADE <<a href="mailto:wade.maxfield@4gwireline.com" target="_blank">m</a>> ezt írta (időpont: 2018. okt. 15., H, 18:04):<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>  OSX Success.</div><div><br></div><div>    OK.  Finally!  Have successful launch and open.   Summary below, follow the instructions carefully folks!</div>  <br><div>
<div style="font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">Here is how I got ktechlab to launch on MacOSX Sierra, October 2018.  If you are reading this much later your mileage may vary.<br><br><br> 1.)  Install fink  (<a href="http://finkproject.org/" target="_blank">finkproject.org</a>)  (requires SUDO or SU)<br> 2.) Install kde bundle (fink install bundle-kde4-mac)<br> 3.)  ALSO  <br>kdelibs4-mac-dev<br>automoc-mac<br>soprano-mac-dev<br><br>NOTE: This *may* be fixed in ktechlab update sometime in the future<br> 4.) modify build-simple.sh and run-simple.sh at the “readlink” area:<br><br>#SCRIPTDIR=$(dirname $(readlink -f “$0”))<br>readlinkf(){ perl -MCwd -e 'print Cwd::abs_path shift' "$1";}<br>SCRIPTDIR=$(dirname $(readlinkf "$0"))  <br><br> </div><div style="font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">  5.) Then include in your .bash_profile <br>PATH=$PATH:/sw/opt/kde4/mac/bin<br><br>  6.) Runn build-simple.sh.<br><br>NOTE: This *may* be fixed in ktechlab update sometime in the future<br>  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.</div><div style="font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><br>  8.)  Copy /Applications/KDE4/ktechlab.app to inst-simple/bin<br><br></div><div style="font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">  9.) Modify run-simple.sh to launch the app the macintosh way:<br><br>      open -a "$SCRIPTDIR/inst-simple/bin/ktechlab.app”<br><br>  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.</div></div><div style="font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><br></div><div style="font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word">  11.) you can then change into ktechlab and execute “sh run-simple.sh” from a command prompt and it will work.</div><div style="font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><br></div></div>_______________________________________________<br>
Ktechlab-devel mailing list<br>
<a href="mailto:Ktechlab-devel@kde.org" target="_blank">Ktechlab-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/ktechlab-devel" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/ktechlab-devel</a><br>
</blockquote></div>
</div></blockquote></div><br></div></div></blockquote></div>