[gnutls-devel] [PATCH 2/2] Add NETTLE_CFLAGS in makefiles
Martin Storsjo
martin at martin.st
Thu Jun 6 14:26:53 CEST 2013
This is required for using nettle/memxor.h, which now is included
implicitly via gnutls_int.h, if the nettle include directories
aren't in one of the compiler standard paths.
---
These were the places where I had to include it for a build on OS X
to succeed, there might be a few more subdirectory makefiles that
my build didn't happen to use.
---
extra/Makefile.am | 2 +-
lib/Makefile.am | 2 +-
lib/accelerated/Makefile.am | 2 +-
lib/accelerated/x86/Makefile.am | 2 +-
lib/algorithms/Makefile.am | 2 +-
lib/auth/Makefile.am | 2 +-
lib/ext/Makefile.am | 2 +-
lib/extras/Makefile.am | 2 +-
lib/opencdk/Makefile.am | 2 ++
lib/openpgp/Makefile.am | 2 +-
lib/x509/Makefile.am | 2 +-
11 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/extra/Makefile.am b/extra/Makefile.am
index 8cbb405..f9716e6 100644
--- a/extra/Makefile.am
+++ b/extra/Makefile.am
@@ -22,7 +22,7 @@
ACLOCAL_AMFLAGS = -I ../m4 -I ../gl/m4
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../gl \
-I$(builddir)/../gl \
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 006f695..790cdb1 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -27,7 +27,7 @@ endif
localedir = $(datadir)/locale
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = \
-DLOCALEDIR=\"$(localedir)\" \
-I$(srcdir)/../gl \
diff --git a/lib/accelerated/Makefile.am b/lib/accelerated/Makefile.am
index 7baa9bc..f1a1982 100644
--- a/lib/accelerated/Makefile.am
+++ b/lib/accelerated/Makefile.am
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
SUBDIRS =
AM_CPPFLAGS = \
-I$(srcdir)/../../gl \
diff --git a/lib/accelerated/x86/Makefile.am b/lib/accelerated/x86/Makefile.am
index 400f15d..8edcbbb 100644
--- a/lib/accelerated/x86/Makefile.am
+++ b/lib/accelerated/x86/Makefile.am
@@ -19,7 +19,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>
AM_LIBTOOLFLAGS=--tag=CC
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = -I$(srcdir)/../../../gl \
-I$(builddir)/../../../gl \
-I$(srcdir)/../../includes \
diff --git a/lib/algorithms/Makefile.am b/lib/algorithms/Makefile.am
index 13b287a..328e46f 100644
--- a/lib/algorithms/Makefile.am
+++ b/lib/algorithms/Makefile.am
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../../gl \
-I$(builddir)/../../gl \
diff --git a/lib/auth/Makefile.am b/lib/auth/Makefile.am
index 966bd7a..e1abdc0 100644
--- a/lib/auth/Makefile.am
+++ b/lib/auth/Makefile.am
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../../gl \
-I$(builddir)/../../gl \
diff --git a/lib/ext/Makefile.am b/lib/ext/Makefile.am
index 5572430..47e4df9 100644
--- a/lib/ext/Makefile.am
+++ b/lib/ext/Makefile.am
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../../gl \
-I$(builddir)/../../gl \
diff --git a/lib/extras/Makefile.am b/lib/extras/Makefile.am
index c6afbe5..b621de9 100644
--- a/lib/extras/Makefile.am
+++ b/lib/extras/Makefile.am
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../../gl \
-I$(builddir)/../../gl \
diff --git a/lib/opencdk/Makefile.am b/lib/opencdk/Makefile.am
index 3ceadc3..5023795 100644
--- a/lib/opencdk/Makefile.am
+++ b/lib/opencdk/Makefile.am
@@ -18,6 +18,8 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
+AM_CFLAGS = $(NETTLE_CFLAGS)
+
AM_CPPFLAGS = \
-I$(srcdir)/../../gl \
-I$(builddir)/../../gl \
diff --git a/lib/openpgp/Makefile.am b/lib/openpgp/Makefile.am
index 6c92723..893f596 100644
--- a/lib/openpgp/Makefile.am
+++ b/lib/openpgp/Makefile.am
@@ -18,7 +18,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../../gl \
-I$(builddir)/../../gl \
diff --git a/lib/x509/Makefile.am b/lib/x509/Makefile.am
index 93fbd24..4fc6579 100644
--- a/lib/x509/Makefile.am
+++ b/lib/x509/Makefile.am
@@ -16,7 +16,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS) $(NETTLE_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../../gl \
-I$(builddir)/../../gl \
--
1.7.9.4
More information about the Gnutls-devel
mailing list