[petsc-dev] configure tetgen error

Satish Balay balay at mcs.anl.gov
Tue Jan 13 21:12:19 CST 2015


looks like ctetgen requires the following change [to be in sync with
'conf' -> 'petsc-conf' change on the petsc makefile side]

Satish

-----------
balay at asterix /home/balay/git-repo/ctetgen (master *=)
$ git diff |cat
diff --git a/makefile b/makefile
index 7e97840..f4d6a20 100644
--- a/makefile
+++ b/makefile
@@ -10,13 +10,13 @@ DIRS     =
 MANSEC   =
 LOCDIR   =
 
-include ${PETSC_DIR}/conf/variables
+include ${PETSC_DIR}/lib/petsc-conf/variables
 
 LIBBASE    = libctetgen
 LIBNAME    = ${LIBBASE}.${AR_LIB_SUFFIX}
 CLEANFILES = ${LIBNAME}
 
-include ${PETSC_DIR}/conf/rules
+include ${PETSC_DIR}/lib/petsc-conf/rules
 
 install-ctetgen:
        ${MKDIR} ${DESTDIR}/include
balay at asterix /home/balay/git-repo/ctetgen (master *=)
$ 

On Tue, 13 Jan 2015, Adrian Croucher wrote:

> hi
> 
> Just pulled next branch and tried to reconfigure, but it chokes when trying to
> compile tetgen (I use the --download-ctetgen option):
> 
> -------------------------------------------------------------------------------
> Error running make on Ctetgen: Could not execute "cd
> /home/acro018/software/PETSc/code/linux-gnu-c-opt/externalpackages/ctetgen &&
> /usr/bin/make PET
> SC_DIR=/home/acro018/software/PETSc/code clean lib":
> makefile:13: /home/acro018/software/PETSc/code/conf/variables: No such file or
> directory
> makefile:19: /home/acro018/software/PETSc/code/conf/rules: No such file or
> directory
> make: *** No rule to make target
> `/home/acro018/software/PETSc/code/conf/rules'.  Stop.
> 
> Is this a casualty of recent changes to paths- or have I messed something up?
> 
> Cheers, Adrian
> 
> 




More information about the petsc-dev mailing list