<div dir="ltr">Dear PETSC users,<br><br>This is my first attempt at PETSC package.<div><br>First step, I think I have installed PETSC, well at least no errors.<br>Now I am trying to run a simple makefile as suggested in the manual<br><div>I am confused about undeclared variables in the example makefiles that I am coming across; variables such as:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">${CLINKER}   ${PETSC_LIB}   ${PETSC_SYS_LIB}   ${PETSC_VEC_LI B}   ${PETSC_MAT_LIB}   ${PETSC_DM_LIB}   ${PETSC_KSP_LIB}   ${PETSC_SNES_LIB} or ${PETSC_TS_LIB}.</blockquote>Are these environmental variables?<br>So far I only have PETSC_DIR declared in my environment.</div><div>Do I have to declare each one? What are they?<br>





</div><div><br></div><div>The error I am actually getting is<br></div><div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">error #6404: This name does not have a type, and must have an explicit type. <span class="gmail-Apple-converted-space">  </span>[PETSC_NULL_CHARACTER]</span></blockquote></div><div>





This is probably due to a missing Include library file in the compilation. Any hint which one it is?</div></div><div><br></div><div><br></div><div>SIncre thanks,</div><div>Matthew</div></div>