<html>
<head>
<style type="text/css" id="groupoffice-email-style">
/*
 * Convert transparent color to hex value by given background
 */
h6 {
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.64);
}
h4 {
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.4px;
  color: rgba(0, 0, 0, 0.87);
  font-weight: normal;
}
h5 {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.64);
  font-weight: normal;
}
h3 {
  font-size: 16px;
  line-height: 21px;
  font-weight: normal;
  letter-spacing: 0.6px;
  color: black;
}
h2 {
  font-size: 21px;
  line-height: 28px;
  font-weight: normal;
  letter-spacing: 0.6px;
  color: black;
}
h1 {
  font-size: 30px;
  line-height: 35px;
  font-weight: normal;
  letter-spacing: 0.6px;
  color: black;
}
body, p, span, div {
  background-color: white;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.87);
  font-weight: normal;
  line-height: 21px;
}
code {
  border: 1px solid rgba(0, 0, 0, 0.12);
  background-color: #fafafa;
  padding: 7px;
  margin: 14px 0;
  display: block;
  font-family: "Courier New", Courier, monospace;
  color: black;
  border-radius: 3.5px;
}
p {
  margin: 0;
  min-height: 21px;
}
ul {
  display: block;
  list-style-type: disc;
  list-style-position: outside;
  margin: 0;
  padding: 0 0 0 2em;
}
ol {
  display: block;
  list-style-type: decimal;
  list-style-position: outside;
  margin: 0;
  padding: 0 0 0 2em;
}
ol > ol {
  list-style-type: lower-alpha;
}
ol > ol > ol {
  list-style-type: lower-roman;
}
@media (max-device-width: 1200px) {
  /*
  * Convert transparent color to hex value by given background
  */
  h6 {
    font-size: 13px;
    line-height: 16px;
  }
  h4 {
    font-size: 16px;
    line-height: 24px;
  }
  h5 {
    font-size: 14px;
  }
  h3 {
    font-size: 18px;
    line-height: 24px;
  }
  h2 {
    font-size: 27px;
    line-height: 32px;
  }
  h1 {
    font-size: 24px;
    line-height: 40px;
  }
  body, p, span, div {
    font-size: 16px;
  }
  code {
    padding: 8px;
    margin: 16px 0;
    display: block;
    border-radius: 4px;
  }
}
</style>
</head>
<body><div><gotpl if="salutation"></gotpl><gotpl if="my_work_phone">Hello José,</gotpl></div><div><gotpl if="my_work_phone"><br></gotpl></div><div><gotpl if="my_work_phone">I did manage to compile it on wednesday with my own OptionsList, just had to call make after the compilation stopped due to the error I've described, then it compiled without problems.</gotpl></div><div><gotpl if="my_work_phone">I the tried it again with your OptionsList and it did not fail with that error, but at the very end of the process I got a new error involving hdf5m reading</gotpl></div><div><gotpl if="my_work_phone"><br></gotpl></div><div><gotpl if="my_work_phone">/usr/bin/ld: /home/KK/Programieren/ETK/Cactus/configs/sim/scratch/external/Silo/lib/libsiloh5.a(H5FDsilo.o): undefined reference to symbol 'H5FDregister'<br>/usr/bin/ld: /lib/libhdf5.so.310: error adding symbols: DSO missing from command line<br>collect2: Fehler: ld gab 1 als Ende-Status zurück<br></gotpl></div><div><br></div><div>which did not pop up with my config. The only difference in how we handle hdf5 is that I explicitly tell it where the /Lib and Include directories are. Maybe there is some effect due to the different compiler flags, but I am not that experienced with using them, so I have no clue where it would stem from.</div><div>I also did not get any core dumps yet, but I have also only run the WaveToy thorn twice, so I'll have to see what happens in the future.</div><div>Anyways<gotpl if="my_work_phone">, thank you very much for your help.</gotpl></div><div><gotpl if="my_work_phone"><br></gotpl></div><div><gotpl if="my_work_phone">With best regards</gotpl></div><div><br><gotpl if="my_work_phone"></gotpl></div><div>Konstantin Kaufhold</div><br><br>Am Mittwoch, den 04-06-2025 um 17:18 schrieb José Ferreira:<br><blockquote style="border:0;border-left: 2px solid #22437f; padding:0px; margin:0px; padding-left:5px; margin-left: 5px; ">
    
  
  
    <p>Hello Konstantin,</p>
    <p><br>
    </p>
    <p>I've sucessfully compiled the toolkit on an Arch Linux machine
      with the option files that I'm sending as an attachment.</p>
    <p>The dependencies are all listed in the option file inside, and
      are all available and up-to-date in the official repositories.</p>
    <p><br>
    </p>
    <p>There is one small caveat: one of the updates of HDF5 in the Arch
      repositories somehow broke the Toolkit compilation, now it fails
      to find HDF5.<br>
    </p>
    <p>I wanted to look into it and figure out whats going on, but I
      decided to be lazy instead and just downgrade HDF5.</p>
    <p>Version 1.14.5-1 in repositories works.</p>
    <p>Since I don't have any other package depending on HDF5, this
      works fine for me.</p>
    <p>If you figure out what happened, please do let me know.</p>
    <p><br>
    </p>
    <p>Also, when I started using the toolkit, I was getting random core
      dumps on Arch and Arch based distros.</p>
    <p>This hasn't happened to me in many months now, so it was probably
      something to do with a specific version of one of the libraries.</p>
    <p>Either way, if that does happen to you, here's the bug report
      that I made: <a target="_blank" href="https://bitbucket.org/einsteintoolkit/tickets/issues/2774/openmp-heisenbug-with-default-thornfile" class="moz-txt-link-freetext">https://bitbucket.org/einsteintoolkit/tickets/issues/2774/openmp-heisenbug-with-default-thornfile</a></p>
    <p><br>
    </p>
    <p>Best,</p>
    <p>José Ferreira<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 04/06/25 13:02, Kaufhold, Konstantin
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:9989204a704984a6821b2cee56979101@groupware.uni-greifswald.de">
      
      
      <div><gotpl if="salutation"></gotpl><gotpl if="my_work_phone">Hi,</gotpl></div>
      <div><gotpl if="my_work_phone"><br>
        </gotpl></div>
      <div><gotpl if="my_work_phone">I am currently trying to install
          the ETK to my personal laptop for a project. </gotpl></div>
      <div><gotpl if="my_work_phone">I am using an ArchLinux system with
          linux 6.14.9. The processor in my laptop is an AMD Ryzen 7 PRO
          8840U.</gotpl></div>
      <div><gotpl if="my_work_phone">While trying to compile the toolkit
          I get the error<br>
        </gotpl></div>
      <div><gotpl if="my_work_phone"><br>
        </gotpl></div>
      <div><gotpl if="my_work_phone">/usr/include/c++/15.1.1/cstdlib:83:15:
          schwerwiegender Fehler: stdlib.h: Datei oder Verzeichnis nicht
          gefunden<br>
             83 | #include_next <stdlib.h><br>
        </gotpl></div>
      <div><gotpl if="my_work_phone"><br>
        </gotpl></div>
      <div><gotpl if="my_work_phone">which then causes the compilation
          to fail.</gotpl></div>
      <div><gotpl if="my_work_phone">The only version of the bug I
          found, which I could reproduce locally, was using "gcc
          -isystem /usr/include" as described in an bug report (<a target="_blank" href="https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129" class="normal-link normal-link-url moz-txt-link-freetext" rel="noopener noreferrer" moz-do-not-send="true">https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129</a>)
          from 2016 for gcc. I tried compiling a small Hello World
          script written in C++ with "gcc", "gcc -I" and gcc -isystem"
          and the last option gave me the same error, the rest worked
          just fine.</gotpl></div>
      <div>But I'm not sure if that is the real reason as other
        OptionFiles indicate, that gcc can and has been successfully
        used to compile the ETK and I have not seen the "-isystem" glag
        invoked anywhere, so I'm guessing the the error is on my side,
        although I have no clue where exactly.</div>
      <div>I have attached the make.log file and my OptionsList, as I
        had to explicitly give the ETK the HDF folders and then decided
        to do it for most external libraries I saw in the list and have
        locally on my system.</div>
      <div>I appreciate any ideas or advice on fixing this problem and
        thank you in advance for taking the time to look over my
        problem.</div>
      <div><br>
      </div>
      <div>With best regards</div>
      <div><br>
      </div>
      <div>Konstantin Kaufhold<gotpl if="my_work_phone"></gotpl></div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre wrap="" class="moz-quote-pre">_______________________________________________
Users mailing list
<a target="_blank" class="moz-txt-link-abbreviated" href="mailto:Users@einsteintoolkit.org">Users@einsteintoolkit.org</a>
<a target="_blank" class="moz-txt-link-freetext" href="http://lists.einsteintoolkit.org/mailman/listinfo/users">http://lists.einsteintoolkit.org/mailman/listinfo/users</a>
</pre>
    </blockquote>
    <ul class="dropdown-menu textcomplete-dropdown" style="display: none; position: absolute; z-index: 1000;" contenteditable="false">
    </ul>
  
</blockquote></body></html>