Surely this is a FAQ, but I couldn't find it. Why aren't user CFLAGS included in "apr-1-config --cflags"? A notable example of where this hurts is with a 64-bit APR build, where anything which uses that APR must also be 64-bit but the "CFLAGS=-m64" or similar which APR was built with aren't reported by apr-1-config --cflags.
CPPFLAGS, LDFLAGS, etc. are similar. Thanks for the memories...