<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="moz-extension://3b3678f1-adc1-4c41-aba1-2ae6d0f8440e/vendor/textcomplete.css">
</head>
<body>
<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 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">
<style type="text/css" id="groupoffice-email-style">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;
}</style>
<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 href="https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129" class="normal-link normal-link-url moz-txt-link-freetext" target="_blank" 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 class="moz-txt-link-abbreviated" href="mailto:Users@einsteintoolkit.org">Users@einsteintoolkit.org</a>
<a 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>
</body>
</html>