wscript
changeset 5463 f2f95faff5bb
parent 5454 6db6a279dfff
child 5468 6eebad1fb54d
--- a/wscript	Tue Oct 27 13:42:27 2009 +0300
+++ b/wscript	Tue Oct 27 13:56:38 2009 +0300
@@ -282,13 +282,14 @@
         env.append_value('CXXDEFINES', 'NS3_ASSERT_ENABLE')
         env.append_value('CXXDEFINES', 'NS3_LOG_ENABLE')
 
-    if Options.options.build_profile == 'release': 
-        env.append_value('CXXFLAGS', '-fomit-frame-pointer') 
-        env.append_value('CXXFLAGS', '-march=native') 
-
     env['PLATFORM'] = sys.platform
 
     if conf.env['CXX_NAME'] in ['gcc', 'icc']:
+        if Options.options.build_profile == 'release': 
+            env.append_value('CXXFLAGS', '-fomit-frame-pointer') 
+            if conf.check_compilation_flag('-march=native'):
+                env.append_value('CXXFLAGS', '-march=native') 
+
         if sys.platform == 'win32':
             env.append_value("LINKFLAGS", "-Wl,--enable-runtime-pseudo-reloc")
         elif sys.platform == 'cygwin':