<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">wow, super helpful  I knew i’d probably have to manually copy the plugins later from trying to compile last year but i didn’t even think about apple using .dylib instead of .so for libraries…this is a great guide he made.  i’ll mess with it, ttysoon<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jan 23, 2018, at 08:38, Johnny Jazeix <<a href="mailto:jazeix@gmail.com" class="">jazeix@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi,<br class=""><div class=""><div class="gmail_extra"><br class=""></div><div class="gmail_extra">I just found <a href="https://www.ynonperek.com/2017/09/18/building-gcompris-qt-on-macos/" class="">https://www.ynonperek.com/2017/09/18/building-gcompris-qt-on-macos/</a> that could help (it misses a elseif in the CMakeLists.txt).</div><div class="gmail_extra"><br class=""></div><div class="gmail_extra">I was waiting for more change on the full gcompris package but I will merge it tonight.</div><div class="gmail_extra"><br class=""></div><div class="gmail_extra">Johnny<br class=""></div><div class="gmail_extra"><br class=""></div><div class="gmail_extra"><div class="gmail_quote">2018-01-23 14:59 GMT+01:00 B.J. <span dir="ltr" class=""><<a href="mailto:bj@koupps.net" target="_blank" class="">bj@koupps.net</a>></span>:<br class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class=""><i style="font-size:14px" class="">OK.  Here’re the commands/edits I used so far:</i><div class=""><span style="font-size:14px" class=""><br class=""></span></div><div class="">







<ul style="margin-left:0.375in;direction:ltr;unicode-bidi:embed;margin-top:0in;margin-bottom:0in" type="disc" class="">
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">git clone
     <a class="">git://anongit.kde.org/<wbr class="">gcompris.git</a></span></li></ul></div></div></blockquote><div class=""><br class=""></div><div class="">There you should have done a cd gcompris/<br class=""></div><div class=""> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class=""><div class=""><ul style="margin-left:0.375in;direction:ltr;unicode-bidi:embed;margin-top:0in;margin-bottom:0in" type="disc" class="">
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">git submodule init</span></li>
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">git submodule update</span></li>
</ul>

<ul style="margin-left:0.375in;direction:ltr;unicode-bidi:embed;margin-top:0in;margin-bottom:0in" type="disc" class="">
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">// <i class="">needed? omitted this
     time:     </i>  ~/Qt/5.6/clang_64/bin/qmake -config release
     ../gcompris/<a href="http://gcompris.pro/" target="_blank" class="">gcompris.pro</a></span></li></ul></div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class=""><div class=""><ul style="margin-left:0.375in;direction:ltr;unicode-bidi:embed;margin-top:0in;margin-bottom:0in" type="disc" class="">
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">{change
     src/core/CMakeLists.txt line 138, adding AND NOT APPLE after sailfishos}  <i class="">// couldn't find this time around!  skipped</i></span></li>
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">{change
     src/core/CMakeLists.txt line 96, adding
     "set(CMAKE_INSTALL_RPATH_USE_<wbr class="">LINK_PATH TRUE)" in
     "APPLE" in "BUILD_STANDALONE"}</span></li>
</ul>

<ul style="margin-left:0.375in;direction:ltr;unicode-bidi:embed;margin-top:0in;margin-bottom:0in" type="disc" class="">
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">export
     Qt5_DIR="/Users/faculty/Qt/5.<wbr class="">9.3/clang_64/lib/cmake/Qt5"</span></li>
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">export
     PATH=$PATH:/Users/faculty/Qt/<wbr class="">5.9.3/clang_64/bin</span></li>
</ul>

<ul style="margin-left:0.375in;direction:ltr;unicode-bidi:embed;margin-top:0in;margin-bottom:0in" type="disc" class="">
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">cmake
     -DQML_BOX2D_MODULE=submodule -DACTIVATION_MODE=internal ../gcompris</span></li>
 <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" class=""><span style="font-family:Calibri;font-size:14px" class="">make</span></li>
</ul><div class=""><font style="font-size:14px" face="Calibri" class=""><br class=""></font></div><div class="">





<div style="margin:0in;font-family:Calibri" class=""><i style="font-size:14px" class="">I still had that odd cmake
output, but it continued this time (since I guess I have the submodule now):</i></div><span class="gmail-"><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><br class=""></font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class="">--
Building qml-box2d module from submodule</font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class="">-- Found
Git: /usr/bin/git (found version "2.14.3 (Apple Git-98)") </font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class="">fatal:
Not a git repository (or any of the parent directories): .git</font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class="">--
Configuring done</font></div></span><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class="">--
Generating done</font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><br class=""></font></div><div style="margin:0in;font-family:Calibri" class=""><i style="font-size:14px" class="">…it continues
& finishes though...</i></div>

</div><div class=""><font style="font-size:14px" face="Calibri" class=""><br class=""></font></div><div class=""><span class="gmail-">





<div style="margin:0in;color:rgb(37,235,18)" class=""><font style="font-size:14px" face="Courier New" class="">$ make</font></div><div style="margin:0in;color:rgb(213,59,211)" class=""><font style="font-size:14px" face="Courier New" class="">Scanning
dependencies of target createShareFolders</font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><span style="color:rgb(37,235,18)" class="">[  0%] </span><span style="color:rgb(82,48,225)" class="">Generating
shareFolders</span></font></div><div style="margin:0in;color:rgb(37,235,18)" class=""><font style="font-size:14px" face="Courier New" class="">[ 
0%] Built target createShareFolders</font></div></span><div style="margin:0in;color:rgb(213,59,211)" class=""><font style="font-size:14px" face="Courier New" class="">Scanning
dependencies of target BuildTranslations</font></div><div style="margin:0in;color:rgb(37,235,18)" class=""><font style="font-size:14px" face="Courier New" class="">[ 
0%] Built target BuildTranslations</font></div><span class="gmail-"><div style="margin:0in;color:rgb(213,59,211)" class=""><font style="font-size:14px" face="Courier New" class="">Scanning
dependencies of target qml_box2d</font></div></span><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><span style="color:rgb(37,235,18)" class="">[  1%] </span><span style="color:rgb(82,48,225)" class="">Creating
directories for 'qml_box2d'</span></font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><span style="color:rgb(37,235,18)" class="">[  1%] </span><span style="color:rgb(82,48,225)" class="">No
download step for 'qml_box2d'</span></font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><span style="color:rgb(37,235,18)" class="">[  1%] </span><span style="color:rgb(82,48,225)" class="">No patch
step for 'qml_box2d'</span></font></div><span class="gmail-"><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><span style="color:rgb(37,235,18)" class="">[  1%] </span><span style="color:rgb(82,48,225)" class="">No update
step for 'qml_box2d'</span></font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><span style="color:rgb(37,235,18)" class="">[  1%] </span><span style="color:rgb(82,48,225)" class="">Performing
configure step for 'qml_box2d'</span></font></div></span><div style="margin:0in;color:rgb(37,235,18)" class=""><font style="font-size:14px" face="Courier New" class="">Info:
creating stash file
/Users/faculty/src/gcompris-0.<wbr class="">81/build/qml_box2d-prefix/src/<wbr class="">qml_box2d-build/.qmake.stash</font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><span style="color:rgb(37,235,18)" class="">[  3%] </span><span style="color:rgb(82,48,225)" class="">Performing
build step for 'qml_box2d'</span></font></div><div style="margin:0in" class=""><font style="font-size:14px" face="Courier New" class=""><span style="color:rgb(37,235,18)" class="">[  3%] </span><span style="color:rgb(82,48,225)" class="">Performing
install step for 'qml_box2d'</span></font></div><div style="margin:0in;color:rgb(37,235,18)" class=""><font style="font-size:14px" face="Courier New" class="">cp:
libBox2D.so: No such file or directory</font></div></div></div></div></blockquote><div class=""> <br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class=""><div class=""><div class=""><div style="margin:0in;color:rgb(37,235,18)" class=""><font style="font-size:14px" face="Courier New" class="">make[2]:
*** [qml_box2d-prefix/src/qml_<wbr class="">box2d-stamp/qml_box2d-install] Error 1</font></div><span class="gmail-"><div style="margin:0in;color:rgb(37,235,18)" class=""><font style="font-size:14px" face="Courier New" class="">make[1]:
*** [CMakeFiles/qml_box2d.dir/all] Error 2</font></div><div style="margin:0in;color:rgb(37,235,18)" class=""><font style="font-size:14px" face="Courier New" class="">make:
*** [all] Error 2</font></div>

</span></div><div class=""><font style="font-size:14px" face="Calibri" class=""><br class=""></font></div><div class=""><font style="font-size:14px" face="Calibri" class="">So is the make problem derivative of the error CMake communicated?  There isn’t a .git tree in the build directory of course so I’m not sure if I should do something to point to that back in the source tree...</font></div>

</div></div></blockquote></div><br class=""></div></div></div>
</div></blockquote></div><br class=""></body></html>