Hi all,
I had a problem compiling deal.II 6.3 pre-package with intel compiler.
I set CC and CXX as the intel mpicc and mpiCC during the configuration
so that I have the following in the /common/Make.global_options
D = /gpfs/home/hus126/work/deal.II
CXX
= /usr/global/openmpi/1.4.0/intel/bin/mpiCC
GXX-VERSION = intel_icc11
GXX-VERSION-DETAILED = intel_icc11
CC
= /usr/global/openmpi/1.4.0/intel/bin/mpicc
CC-VERSION = intel_icc
SHLIBLD
= /usr/global/openmpi/1.4.0/intel/bin/mpicc
SHLIBFLAGS =
AR = /usr/bin/ar
RANLIB = /usr/bin/ranlib
LDFLAGS = -L/gpfs/home/hus126/work/deal.II/lib
-Wl,-rpath,/gpfs/home/hus126/work/deal.II/lib -lstdc++
-lpthread -lpthread -lpthread -ldl -rdynamic
-L/gpfs/home/hus126/work/download/metis-4.0 -lmetis
F77
= /usr/global/openmpi/1.4.0/intel/bin/mpif77
F77-VERSION = INTEL_F77
F77LIBS =
LIBS = -lmkl_lapack95_lp64 -lmkl_intel_lp64
-lmkl_intel_thread -lmkl_core -liomp5 -lpthread -lm -lz
-lmkl_blas95_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core
-liomp5 -lpthread -lm
LIBDIR = $D/lib
PERL = /usr/bin/perl
enable-threads = yes
enable-shared = no
enable-parser = yes
DEAL_II_VERSION = 6.3.pre
DEAL_II_MAJOR = 6
DEAL_II_MINOR = 3
However when I compiled using make all, I got complaints like
cd /gpfs/home/hus126/work/deal.II/common/scripts
&& /usr/bin/make make_dependencies
make[1]: Entering directory
`/gpfs/work/hus126/deal.II/common/scripts'
============================ Compiling make_dependencies
make[1]: /usr/global/openmpi/current/gnu/bin/mpicxx: Command not
found
make[1]: *** [make_dependencies] Error 127
make[1]: Leaving directory
`/gpfs/work/hus126/deal.II/common/scripts'
make: *** [common/scripts/make_dependencies] Error 2
I am not sure why the makefile is still searching for GNU compiler and
will appreciate any suggestions.
Thanks,
Huan
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii