Oh, yes, "configure" checks for compiler warning support, so if you
change the compiler it is necessary to re-run configure.

On Tue, Jun 04, 2019 at 07:38:52AM +0000, Yanqin Wei (Arm Technology China) 
wrote:
> Hi Ben,
> 
> After reconfigure the compiler: CC=gcc , this issue is solved.  I tried to 
> reproduce it and found reproducing condition is to switch default gcc version 
> after running configure script.
> 1. default gcc is gcc-8, running the configure script.
> 2. change the default gcc to gcc-6
> 3. building  <--- compiling error
> 
> 4. specific C compiler by configure script: compiler CC=gcc  <--  building 
> success
> 5. change default gcc to gcc-8 and running the configure script
> 6  change default gcc to gcc-6 & building <-- compiling error
> 
> In the config.log after step 3, the detected gcc version is 8.2, so it choose 
> some unsupported compiler option for gcc-6.
> configure:4038: checking for C compiler version
> configure:4047: gcc --version >&5
> gcc (GCC) 8.2.0
> Copyright (C) 2018 Free Software Foundation, Inc.
> 
> So I think it should not be a bug.  It is a configure issue. Thanks for your 
> support.
> 
> Best Regards,
> Wei Yanqin
> 
> -----Original Message-----
> From: Ben Pfaff <b...@ovn.org>
> Sent: Tuesday, June 4, 2019 7:11 AM
> To: Yanqin Wei (Arm Technology China) <yanqin....@arm.com>
> Cc: ovs-discuss@openvswitch.org; d...@openvswitch.org
> Subject: Re: [ovs-dev] OVS compiling issue(gcc version 6.5.0 )
> 
> On Mon, Jun 03, 2019 at 11:18:23AM +0000, Yanqin Wei (Arm Technology China) 
> wrote:
> > I am trying to compile OVS(master branch) via gcc 6.5.0, but there is gcc 
> > option error.
> > gcc: error: unrecognized command line option '-Wmultistatement-macros'; did 
> > you mean '-Wunused-macros'?
> 
> What's in config.log?
> 
> IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium. Thank you.
_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to