[ovs-dev] [PATCH] INSTALL.md: Document how to add custom compiler flags.

Ben Pfaff blp at nicira.com
Thu Apr 2 16:52:03 UTC 2015


CC: Mark B Kavanagh <mark.b.kavanagh at intel.com>
Signed-off-by: Ben Pfaff <blp at nicira.com>
---
 INSTALL.md | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/INSTALL.md b/INSTALL.md
index 273093b..cde9a20 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -192,6 +192,14 @@ To use 'clang' compiler:
 
       `% ./configure CC=clang`
 
+To supply special flags to the C compiler, specify them as CFLAGS on
+the configure command line.  If you want the default CFLAGS, which
+include "-g" to build debug symbols and "-O2" to enable optimizations,
+you must include them yourself.  For example, to build with the
+default CFLAGS plus "-mssse3", you might run configure as follows:
+
+      `% ./configure CFLAGS="-g -O2 -mssse3"`
+
 To build the Linux kernel module, so that you can run the
 kernel-based switch, pass the location of the kernel build
 directory on --with-linux.  For example, to build for a running
-- 
2.1.3




More information about the dev mailing list