<div dir="ltr">Dear Karl, Jed:<div><br></div><div>It was indeed the --with-fortran-kernels=1 option the culprit. Without it the make check steps succeeds :)</div><div><br></div><div>Thanks so much for your prompt help!</div><div><br></div><div>Santiago</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 30, 2018 at 6:58 PM, Karl Rupp <span dir="ltr"><<a href="mailto:rupp@iue.tuwien.ac.at" target="_blank">rupp@iue.tuwien.ac.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Santiago,<span class=""><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I am trying to install petsc with the option --with-precision=__float128. The ./configure goes fine, as well as the make all stage. However, the make check step to test the libraries fails with the following error:<br>
<br>
/usr/bin/ld: home/spin/petsc-3.9.3/arch-lin<wbr>ux2-c-opt/lib/libpetsc.so: undefined reference to `dgemv_'<br>
<br>
<br>
this is the configure command I use:<br>
<br>
./configure --with-scalar-type=complex --with-precision=__float128 --with-debugging=0 --with-fortran-kernels=1 COPTFLAGS='-O3 -march=native -mtune=native' CXXOPTFLAGS='-O3 -march=native -mtune=native' FOPTFLAGS='-O3 -march=native -mtune=native' --download-f2cblaslapack<br>
<br>
<br>
Any hints or suggestions are welcome. Thanks so much in advance!<br>
</blockquote>
<br></span>
I just verified the following to work on my laptop:<br>
<br>
./configure --with-scalar-type=complex --with-precision=__float128 --download-f2cblaslapack --download-mpich<br>
<br>
As Jed pointed out, --with-fortran-kernels=1 is probably clashing with --download-f2cblaslapack. Does the build succeed without --with-fortran-kernels=1?<br>
<br>
Best regards,<br>
Karli<br>
</blockquote></div><br></div>