diff --git a/setup.py b/setup.py index 7cd77257ae35df..b6bd361a32c8d7 100644 --- a/setup.py +++ b/setup.py @@ -634,7 +634,8 @@ def add_ldflags_cppflags(self): for env_var, arg_name, dir_list in ( ('LDFLAGS', '-R', self.compiler.runtime_library_dirs), ('LDFLAGS', '-L', self.compiler.library_dirs), - ('CPPFLAGS', '-I', self.compiler.include_dirs)): + ('CPPFLAGS', '-I', self.compiler.include_dirs), + ('CPPFLAGS', '-isystem', self.compiler.include_dirs)): env_val = sysconfig.get_config_var(env_var) if env_val: parser = argparse.ArgumentParser()