<div dir="ltr">Hello everyone,<br><br>I'm trying to install cp2k (downloaded from git) and optimizing through the installation of libgrid tools/autoune.<br>I've encountered two problems in the build process (through the script generate_makefile.sh which create the Makefile).<br>The first one is that inside the Makefile (in the section <span class="pl-s"><span class="pl-pds"></span>generate.x) it uses the flag "-target=native" which is not recognized by my gfortran, I guessed that maybe it was meant to be "-march=native"?<br>The second one is that the test are done (to my understanding) by feeding to </span><span class="pl-s"><span class="pl-s">generate.x</span> some files </span><span class="pl-s">generate_<span class="pl-smi">${l}</span>_<span class="pl-smi">${iopt}</span>.in (through </span><span class="pl-s"><span class="pl-s"></span></span><span class="pl-s">generate.x < generate_<span class="pl-smi">${l}</span>_<span class="pl-smi">${iopt}</span>.in) and the </span><span class="pl-s">generate_<span class="pl-smi">${l}</span>_<span class="pl-smi">${iopt}</span>.in itself are created by echoing inside some strings. Problem is (for me) that the command<br>echo -e "something" is used and this make the string "-e something" appears inside the file instead of "something"<br><br>I understand that being generate_makefile.sh 7 month old this is probably related to some misconfiguration of my system, and I'd like to know your opinion about this, but I solved my problem by replacing "echo -e" and "echo  -e" inside Makefile with "echo" and "</span><span class="pl-s">target=native" with </span><span class="pl-s">"march=native" and everything seems to work fine. This should be achieved by applying the patch </span><span class="pl-s"><span class="pl-s"> attached.<br>This is </span>not really well tested, it modifies the </span><span class="pl-s"><span class="pl-s">generate_makefile.sh, you can still achieve the same using the original generate_makefile.sh and then invoking the command<br><br>"</span>sed -i -e 's/echo -e/echo/g' -e 's/echo  -e/echo/g' -e 's/target=native/march=native/g' Makefile"<br><br>Thanks<br>Daniele<br></span></div>