On Tue, 30 Dec 2014, Edgar Fuß wrote:
On my machine (OS X 10.6.8 with clang 1.7) configuring devel/imake fails, because this Makefile fragment: CPPFLAGS+= -DRAWCPP=\"${PREFIX}/bin/tradcpp\" leads to an implicit #define RAWCPP \"/usr/pkg/bin/tradcpp\" with clang.
It looks as though the shell is passing <backslash><doublequote> through to the compiler, whereas the author of the Makefile expected the shell to eat the <backslash> and pass just the <doublequote> to the compiler. What shell is being invoked by the make process?
--apb (Alan Barrett)