On Thu, 7 Nov 2013, at 13:59, Jed Brown wrote: > Svetlana Tkachenko <svetlana.tkache...@fastmail.fm> writes: > > What do you mean? (I don't think the program name has to be 'main'.). > > No, it doesn't. The name is meaningless in Fortran, but you need to use > the keyword "program". > > > ~/dev/test/petsc $ cat myexample.F90 > > program myexample > > > > call solver > > end > > ~/dev/test/petsc $ > > Add myexample.o to the makefile so it gets compiled.
Already did, please, see: ~/dev/test/petsc $ cat makefile myexample: myexample.o solver.o ${CLINKER} -o $@ $^ ${PETSC_LIB} include ${PETSC_DIR}/conf/variables include ${PETSC_DIR}/conf/rules ~/dev/test/petsc $