<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi Dirk, hi Lubomir, hi All,</p>
    finally managed to run a successful MXE based windows build!!!<br>
    <br>
    I would like to share my experience with you and also propose a few
    minor changes mainly to comments in mxe-based-build.sh which could
    maybe make life easier for other inexperienced users like me. Maybe
    I even submit a pull request with the changes if I learn how to do
    it... :-)<br>
    <br>
    <b>Here are my findings:</b><br>
    - MXE<br>
    This was the biggest hurdle! Beside this the other items are
    peanuts.<br>
    MXE current version from git produced an windows executable on my
    side which immediately crashes. No idea why... Debug build is still
    s.th. I didn't manage to do.<br>
    I then tried the MXE version from git tagged as "<span class="pl-c">build-2016-10-12"
      which finally worked.<br>
      But with this version I also had difficulties with building MXE
      itself. gcc from this version crashed building parts of Qt due to
      the JOBS := 12 setting in settings.mk. <br>
      Much too high for my poor VM with very limited memory...<br>
      I really went to the safe side and set  JOBS := 1.<br>
      <br>
    </span>- File system layout<br>
    This is not a real issue. As I wrote already before I was just
    confused how to set it up. Maybe one could change only the comments
    in mxe-based-build.sh in a way to guide the user to really setup
    such a flat hierarchy like:<br>
    <pre wrap="">└── src
  ├── grantlee
  ├── install-root
  ├── libdivecomputer
  ├── libgit2
  ├── libcurl
  ├── libssh2
  ├── marble-source
  ├── subsurface  <-- source from git
  ├── mxe
  └── win32   <-- windows build dir</pre>
    <br>
    - Marble<br>
    Marble build complained something about "C++ 11 support".<br>
    "export CXXFLAGS=-std=c++11" did the trick. Would it be good to put
    this into mxe-based-build.sh?<br>
    <br>
    - Libcurl<br>
    For libcurl it seems to be also not recommended to use the lastest
    version from git. This is already in the comments (7.42.1 works also
    for me). <br>
    For a beginner like me it would be even great to mention that what
    one can find on github as "curl" is what we really need ;-)<br>
    <br>
    <br>
    <b>Now for the moment I still have one minor issue left:</b><br>
    - A few standard terms like "Cancel / Abbrechen", "Save / Speichern"
    on buttons are not translated into German in my build. In the
    official 4.6 they are translated.<br>
    What's missing here on my side? S.th. MXE/Qt related?<br>
    <br>
    <br>
    Thanks!<br>
    <br>
    Best regards<br>
    Stefan<br>
    <br>
    <div class="moz-signature">-- <br>
      <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
      <title></title>
      <meta name="GENERATOR" content="OpenOffice.org 3.3 (Win32)">
      <meta name="CREATED" content="0;0">
      <meta name="CHANGEDBY" content="Stefan Fuchs">
      <meta name="CHANGED" content="20120503;23115492">
      <style type="text/css">
        <!--
                P { color: #000000 }
        -->
        </style>
      <p>Stefan Fuchs<br>
        Banzhaldenstr. 66<br>
        70469 Stuttgart<br>
        E-Mail: <a href="mailto:sfuchs@gmx.de">sfuchs@gmx.de</a></p>
    </div>
  </body>
</html>