I'm trying to compile with the --enable-lean flag in the configure command. I get the following error when making:
libtool: compile: /opt/rh/devtoolset-7/root/usr/bin/g++ -std=c++11 -DHAVE_CONFIG_H -I. -I../.. -I../../local_include -I../../Util/epsic/src -I../../Util/epsic/src/util -I../../Util/epsic/src/util -I. -I. -I. -I. -I/home/cycspec/opt/include -O2 -Wall -pthread -MT standard_shell.lo -MD -MP -MF .deps/standard_shell.Tpo -c standard_shell.C -o standard_shell.o
standard_shell.C:12:10: fatal error: Pulsar/ZapInterpreter.h: No such file or directory
#include "Pulsar/ZapInterpreter.h"
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:530: standard_shell.lo] Error 1
make[3]: Leaving directory '/home/cycspec/opt/src/psrchive/More/Resources'
make[2]: *** [Makefile:583: all-recursive] Error 1
make[2]: Leaving directory '/home/cycspec/opt/src/psrchive/More'
make[1]: *** [Makefile:508: all-recursive] Error 1
make[1]: Leaving directory '/home/cycspec/opt/src/psrchive'
make: *** [Makefile:438: all] Error 2
If I copy ./More/RFIMitigation/Pulsar/ZapInterpreter.h to More/ResourcesPulsar/ZapInterpreter.h it solves this particular error, but it still complains at this step about a bunch of other missing header files.
I was able to copy over all the header files to get around this problem, but I still run into a compilation error when trying to use the --enable-lean option
Hi Ryan,
I've checked in a bug fix. Could you please give it a try?
Cheers,
Willem