<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="">right, got you—i meant i’m trying to avoid breaking whatever existing IOS definitions exist.  does it have its own definition separate from the APPLE one or should I be using something like <div class=""><br class=""></div><div class=""><font face="Courier New" class="">elseif(APPLE AND NOT IOS)</font><br class=""><div><br class=""></div><div>or better yet</div><div><br class=""></div><div><font face="Courier New" class="">elseif(MACOS)</font><br class=""><br class="">i need to go back and check where all these are defined :) sorry…</div><div><br class=""><blockquote type="cite" class=""><div class="">On Jan 24, 2018, at 09:49, 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="">Don't bother with iOS, we'll check once we have a maintainer :).<br class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">2018-01-24 16:47 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space" class="">Thanks.  Looks like CMakeLists.txt line 119 was calling $(_lib_prefix) as part of the plugin path, so I traced back and saw that the if(WIN32) up top also required the same “lib” trimming I’ve been doing manually to get the plugins to install correctly…I’ll add a if(APPLE) and do the same thing, but will that mess up iOS?  I can’t remember if the APPLE def means both OS’s or if it’s basically just for MacOS by itself.<div class=""><br class=""></div><div class="">In the meantime I should be able to try another build before noon today...</div><div class=""><div class="h5"><div class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On Jan 23, 2018, at 10:06, Johnny Jazeix <<a href="mailto:jazeix@gmail.com" target="_blank" class="">jazeix@gmail.com</a>> wrote:</div><br class="m_1259493005988848428Apple-interchange-newline"><div class=""><div dir="ltr" class="">Great!<br class=""><div class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">2018-01-23 16:52 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 class="">It’s running, this time WITH images!  I did have to change 1 thing in the guide though.  There’s no Plugins folder in the .app bundle so I had to make that explicitly for this to work:<div class=""><br class=""></div><div class=""><pre class="m_1259493005988848428gmail-m_-978216506256078972language-sh"><code class="m_1259493005988848428gmail-m_-978216506256078972language-sh">cp -R ~/Qt5.9.1/5.9.1/clang_64/plugi<wbr class="">ns/imageformats bin/gcompris-qt.app/Contents/P<wbr class="">lugIns/</code></pre><div class=""><br class=""></div><div class="">Otherwise it just put the imageformats plugins in the root of the newly made PlugIns folder, instead of making imageformats a folder inside of PlugIns, and the executable couldn’t find any images at runtime.</div><div class=""><br class=""></div></div></div></blockquote><div class=""><br class=""></div><div class="">For this one, I guess we'll need to add it in the CMakeLists.txt too, I'll take a look on how to do it.<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 class=""><div class=""><div class=""></div><div class="">BUT there’re new problems with making the actual package (i.e. deployable):</div><div class=""><br class=""></div><div class=""><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">error: /Applications/Xcode.app/Conten<wbr class="">ts/Developer/Toolchains/XcodeD<wbr class="">efault.xctoolchain/usr/bin/<wbr class="">install_name_tool: can't open file: /Users/bjcupps/src/gcompris-0.<wbr class="">81/build/_CPack_Packages/Darwi<wbr class="">n/DragNDrop/gcompris-qt-0.90-<wbr class="">Darwin/gcompris-qt.app/Content<wbr class="">s/plugins/mediaservice/libqavf<wbr class="">mediaplayer.dylib (No such file or directory)</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">CMake Error at /Applications/CMake.app/Conten<wbr class="">ts/share/cmake-3.10/Modules/<wbr class="">BundleUtilities.cmake:879 (message):</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">  Command failed:</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75);min-height:16px" class=""><span style="font-variant-ligatures:no-common-ligatures" class=""></span><br class=""></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">   'install_name_tool' '-id' '@executable_path/../MacOS/lib<wbr class="">qavfmediaplayer.dylib' '/Users/bjcupps/src/gcompris-0<wbr class="">.81/build/_CPack_Packages/Darw<wbr class="">in/DragNDrop/gcompris-qt-0.90-<wbr class="">Darwin/gcompris-qt.app/Content<wbr class="">s/plugins/mediaservice/libqavf<wbr class="">mediaplayer.dylib'</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">Call Stack (most recent call first):</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">  /Applications/CMake.app/Conten<wbr class="">ts/share/cmake-3.10/Modules/<wbr class="">BundleUtilities.cmake:953 (fixup_bundle_item)</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">  /Users/bjcupps/src/gcompris-0.<wbr class="">81/build/src/core/FixBundle.cm<wbr class="">ake:2 (fixup_bundle)</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">  /Users/bjcupps/src/gcompris-0.<wbr class="">81/build/src/core/cmake_instal<wbr class="">l.cmake:170 (include)</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">  /Users/bjcupps/src/gcompris-0.<wbr class="">81/build/src/cmake_install.cma<wbr class="">ke:38 (include)</span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class="">  /Users/bjcupps/src/gcompris-0.<wbr class="">81/build/cmake_install.cmake:4<wbr class="">5 (include)</span></div></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class=""><br class=""></span></div><div style="margin:0px;font-stretch:normal;font-size:14px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgba(0,0,0,0.75)" class=""><span style="font-variant-ligatures:no-common-ligatures" class=""><br class=""></span></div><div class=""><br class=""></div></div></div></blockquote><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 class=""><div class=""><div class=""></div><div class="">I’ll see if I can remember how/if I resolved that, but it might just be about copying more plugins from what it sounds like.</div></div></div></blockquote><div class=""><br class=""></div><div class="">Yes, I think either the plugins have been renamed or changed. <br class=""></div><div class="">In the Qt folder, there is a folder lib/cmake (I think, I don't have a complete install for now).You should replace in <a href="https://github.com/gcompris/GCompris-qt/blob/master/src/core/CMakeLists.txt#L119" target="_blank" class="">https://github.com/gcompris/<wbr class="">GCompris-qt/blob/master/src/<wbr class="">core/CMakeLists.txt#L119</a> with the good library names.<br class=""></div><div class="">I'll check if I can extract the dmg on linux to see the structure of Qt package.</div><div class=""><br class=""></div><div class="">Thank you,</div><div class=""><br class=""></div><div class="">Johnny</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 class=""><div class=""><div class="">  LASTLY…should I update the .icns file to the new orange icon?  As much as I love the yellow airplane I know it was changed on Windows and Android.  Thanks</div><span class="m_1259493005988848428gmail-HOEnZb"><font color="#888888" class=""><div class=""><br class=""></div><div class="">bj</div></font></span><div class=""><br class=""><blockquote type="cite" class=""><span class="m_1259493005988848428gmail-"><div class="">On Jan 23, 2018, at 08:38, Johnny Jazeix <<a href="mailto:jazeix@gmail.com" target="_blank" class="">jazeix@gmail.com</a>> wrote:</div><br class="m_1259493005988848428gmail-m_-978216506256078972Apple-interchange-newline"></span><span class="m_1259493005988848428gmail-"><div class=""><div class="gmail_extra" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">I just found<span class="m_1259493005988848428gmail-m_-978216506256078972Apple-converted-space"> </span><a href="https://www.ynonperek.com/2017/09/18/building-gcompris-qt-on-macos/" target="_blank" class="">https://www.ynonperek.co<wbr class="">m/2017/09/18/building-gcompris<wbr class="">-qt-on-macos/</a><span class="m_1259493005988848428gmail-m_-978216506256078972Apple-converted-space"> </span>that could help (it misses a elseif in the CMakeLists.txt).</div><div class="gmail_extra" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br class=""></div><div class="gmail_extra" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">I was waiting for more change on the full gcompris package but I will merge it tonight.</div></div></span></blockquote></div><br class=""></div></div></blockquote></div><br class=""></div></div></div>
</div></blockquote></div><br class=""></div></div></div></div></blockquote></div><br class=""></div></div>
</div></blockquote></div><br class=""></div></body></html>