<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Am 14.07.2017 um 02:00 schrieb Dirk
      Hohndel:<br>
    </div>
    <blockquote type="cite"
      cite="mid:43C0D833-660D-4295-9A90-BD2C9FF9B613@hohndel.org">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <br class="">
      <div>
        <blockquote type="cite" class="">
          <div class="">On Jul 13, 2017, at 1:55 PM, Axel Richter <<a
              href="mailto:axel.richter@freenet.de" class=""
              moz-do-not-send="true">axel.richter@freenet.de</a>>
            wrote:</div>
          <br class="Apple-interchange-newline">
          <div class="">
            <meta http-equiv="content-type" content="text/html;
              charset=windows-1252" class="">
            <div text="#000000" bgcolor="#FFFFFF" class="">
              <p class="">Hi,</p>
              <p class="">I got a new laptop - the old one was about 15
                years old...., put an OpenSUSE Leap 42.2 on and tried to
                compile Subsurface for <i class="">Linux and Android. </i><br
                  class="">
              </p>
              <p class="">I can write and compile programs for <i
                  class="">Android</i> and <i class="">Linux</i> on
                that machine, but subsurface builds fail with different
                errors.</p>
            </div>
          </div>
        </blockquote>
        <div><br class="">
        </div>
        We should fix those errors. There's no reason this shouldn't
        compile on Leap 42.2</div>
      <div>Can you post them here? Maybe separately for Android cross
        build and for the Desktop build?<br class="">
      </div>
    </blockquote>
    <br>
    Hi Dirk,<br>
    <br>
    thanks for your effort, first for the linux build: <br>
    <ul>
      <li>libgit compiles ok.</li>
      <li>libdivecomputer compiles ok.</li>
      <li>the marble flavour  runs into a problem: <br>
/home/axel/src/marble-source/src/lib/marble/geodata/geodata_export.h:15:27:
        fatal error: marble_export.h: Datei oder Verzeichnis nicht
        gefunden</li>
      <li>desktop-widges need MarbleWidget.h:<br>
        In file included from
        /home/axel/src/subsurface/desktop-widgets/globe.cpp:2:0:<br>
        /home/axel/src/subsurface/./desktop-widgets/globe.h:8:33: fatal
        error: marble/MarbleWidget.h: Datei oder Verzeichnis nicht
        gefunden<br>
        I think this is a subsequent error of the missing
        marble_export.h<br>
      </li>
      <li>Some libraries link to install-root/lib and some to
        install-root/lib64. The problem:<br>
        No rule to make target
        '/home/axel/src/install-root/lib/libdivecomputer.a', needed by
        'tests/TestMerge'.  Schluss.<br>
        I copied lib/* to lib64 and set a symbolic link. <br>
      </li>
    </ul>
    My Qt (for the linux itself) is the 5.6.1 from SuSE repository. <br>
    <br>
    The build.log is attached; if the file is filtered see <br>
    <a class="moz-txt-link-freetext"
      href="http://www.tscdelphin-kirchseeon.de/images/binaries/build.log">http://www.tscdelphin-kirchseeon.de/images/binaries/build.log</a><br>
    <br>
    Thanks,<br>
    Axel.<br>
    <br>
    <blockquote type="cite"
      cite="mid:43C0D833-660D-4295-9A90-BD2C9FF9B613@hohndel.org">
      <div>
        <blockquote type="cite" class="">
          <div class="">
            <div text="#000000" bgcolor="#FFFFFF" class="">
              <p class=""> So the question: <br class="">
              </p>
              <p class=""><b class="">Has anybody a recommendation for a
                  build environment? </b><b class=""><br class="">
                </b></p>
              <ul class="">
                <li class=""><b class="">Fedora / Ubuntu / whatever?</b></li>
              </ul>
            </div>
          </div>
        </blockquote>
        <div><br class="">
        </div>
        Personally, I'm on Arch Linux, so is Tomaz. I happen to know
        that Linus is on Fedora.<br class="">
        <blockquote type="cite" class="">
          <div class="">
            <div text="#000000" bgcolor="#FFFFFF" class="">
              <ul class="">
              </ul>
              <p class="">In the past I could run/debug (and try to
                understand) subsurface via command line. My goal is to
                use eclipse for that, even on an android target (which
                works well with own programs). <br class="">
              </p>
            </div>
          </div>
        </blockquote>
        <div><br class="">
        </div>
        <div>I haven't used Eclipse in something like a decade. I use Qt
          Creator and am quite happy with it. Of course you can't remote
          debug on Android with it.</div>
        <div><br class="">
        </div>
        <blockquote type="cite" class="">
          <div class="">
            <div text="#000000" bgcolor="#FFFFFF" class="">
              <p class="">BTW: Nice work with G2 and german settings...<br
                  class="">
              </p>
            </div>
          </div>
        </blockquote>
        <br class="">
      </div>
      <div>Linus deserves all the credit for that.</div>
      <div><br class="">
      </div>
      <div>/D</div>
      <br class="">
    </blockquote>
    <p><br>
    </p>
    <pre class="moz-signature" cols="60">-- 
Axel Richter
</pre>
  </body>
</html>