2012/6/19 José Luis Segura Lucas wrote: > (http://wiki.debian.org/Hardening#Notes_for_packages_using_CMake), > referred by lintian-info too. Using it I only need to define "export > DEB_BUILD_HARDENING=1" on my debian/rules and it adds the CPPFLAGS to > CFLAGS and CXXFLAGS (Cmake ignores CPPFLAGS).
Correct me if I'm wrong, but IIRC the CPPFLAGS have nothing to do with C++. They're for `cpp` tool which is "The C PreProcessor" (check `man cpp`). So as far as I understand cmake (and every other build system) MUST ignore the CPPFLAGS, right? The CFLAGS should be used by `gcc` and CXXFLAGS should to go to `g++`. Is there a bug somewhere causing CPPFLAGS to be used by g++? Is that a typo on wiki? Or am I missing something? -- Serge -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caoveneodggx0lqly5p9kcjp5ywmqf+x6ubuyy1yf_eqyjdq...@mail.gmail.com