<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Sorry, I forgot this changes.<br>
<br>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<ul style="color: rgb(0, 0, 0); font-family: 'Times New Roman';
font-size: medium; font-style: normal; font-variant: normal;
font-weight: normal; letter-spacing: normal; line-height: normal;
orphans: auto; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 1;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(213, 234, 255);">
<li>Fortran include files are now in include/petsc/finclude
instead of include/finclude. Thus replace uses of #include
"finclude/xxx.h" with #include "petsc/finclude/xxx.h". Reason
for change: to namespace the finclude directory with PETSc for
--prefix installs of PETSc and for packaging systems</li>
</ul>
<br>
<br>
<div class="moz-cite-prefix">On 15-06-14 09:15 PM, Danyang Su wrote:<br>
</div>
<blockquote cite="mid:557E517E.1040709@gmail.com" type="cite">Hi
PETSc User,
<br>
<br>
I get problem in compiling my codes after updating PETSc to 3.6.0.
<br>
<br>
The codes work fine using PETSc 3.5.3 and PETSc-dev.
<br>
<br>
I have made modified include lines in makefile from
<br>
<br>
#PETSc variables for V3.5.3 and previous version
<br>
#include ${PETSC_DIR}/conf/variables
<br>
#include ${PETSC_DIR}/conf/rules
<br>
<br>
to
<br>
<br>
#PETSc variables for development version, version V3.6.0 and later
<br>
include ${PETSC_DIR}/lib/petsc/conf/variables
<br>
include ${PETSC_DIR}/lib/petsc/conf/rules
<br>
<br>
but I got the error
<br>
<br>
fatal error: finclude/petscsys.h: No such file or directory
<br>
#include <finclude/petscsys.h>
<br>
^
<br>
compilation terminated.
<br>
<br>
The configure log is attached.
<br>
<br>
Thanks and regards,
<br>
<br>
Danyang
<br>
</blockquote>
<br>
</body>
</html>