Hi all,
right now I am trying to compile asyn under debian 11 with clang (in a podman container but I don't think this is important here), but I get an error I don't understand (I tried this a few weeks ago under windows without problems):
...
cp ../vxi11/vxi11intr.rpcl .
rpcgen vxi11intr.rpcl
cannot find C preprocessor: cpp
rpcgen: C preprocessor failed with exit code 1
cp ../vxi11/vxi11core.rpcl .
rpcgen vxi11core.rpcl
cannot find C preprocessor: cpp
rpcgen: C preprocessor failed with exit code 1
...
make[2]: *** No rule to make target 'vxi11core_xdr.c', needed by 'vxi11core_xdr.o'. Stop.
make[2]: Leaving directory '/home/EPICS/modules/asyn/asyn/O.linux-x86_64'
make[1]: *** [/home//EPICS/epics-base/configure/RULES_ARCHS:58: install.linux-x86_64] Error 2
make[1]: Leaving directory '/home/EPICS/modules/asyn/asyn'
make: *** [/home//EPICS/epics-base/configure/RULES_DIRS:85: asyn.install] Error 2
In the internet (actually in this mailing list) I could only find a maybe slightly related question, where the error message was " make[2]: rpcgen: Command not found" (https://epics.anl.gov/tech-talk/2021/msg01834.php). I tried the solution for this problem but as expected without success. But now I have no ideas anymore, so I would appreciate all kind of help.
Thanks, Greetings
Dennis