Hi,
Last time I posted a message about some compile errors in constants.h
included with lam-7.0.6. One of those errors was in our code, but the
other one remains unresolved:
/usr/local/lam-7.0.6/include/mpi2cxx/constants.h:129: declaration does
not declare anything
The offending line is:
extern const Datatype COMPLEX;
if I comment this out it will continue to compile.
And so I still have a question: is it okay to use COMPLEX and
DOUBLE_COMPLEX in C++ code, even though C++ doesn't have native support
for complex datatypes? One of the codes we are using does use it, but
the compiler complains that the symbol is not defined (this is using
lam's mpicxx).
Thanks.
Kevin
|