ddt dependence missing in AMPI's makefile
ddt was moved into AMPI, but there is no dependence on ddt or its header, so if you update DDT and re-make AMPI the build system ignores your changes: https://charm.cs.illinois.edu/gerrit/#/c/3468/
#1 Updated by Matthias Diener over 1 year ago
This seems to work for me:
$ cd charm/tmp/libs/ck-libs/ampi $ make AMPI built successfully AMPIF built successfully $ touch ddt.C $ make /Users/mdiener/Work/charm/bin/charmc -c ampi.C /Users/mdiener/Work/charm/bin/charmc -c ampif.C [...]
Same for ddt.h.
ddt.o and ddt.h should be dependencies through the HEADDEP and OBJS Makefile variables.