Fixed -- thanks: 
https://github.com/open-mpi/ompi/commit/4b8fa246824418f8bd46419286bb1bcb8ce6e941

FWIW, it *did* print a list of files for me on my Mac when I faked it out and 
forced it to *not* find flex.

Shrug.

So I just took that part of the error message out -- let devs always install 
flex.  :-)


> On Apr 22, 2015, at 2:15 PM, Paul Hargrove <phhargr...@lbl.gov> wrote:
> 
> When building from a git clone of master I encountered the following:
> 
> checking for flex... no
> checking for lex... no
> configure: WARNING: *** Could not find GNU Flex on your system.
> configure: WARNING: *** GNU Flex required for developer builds of Open MPI.
> configure: WARNING: *** Other versions of Lex are not supported.
> configure: WARNING: *** YOU DO NOT NEED FLEX FOR DISTRIBUTION TARBALLS!
> configure: WARNING: *** If you absolutely cannot install GNU Flex on this 
> system
> configure: WARNING: *** consider using a distribution tarball, or generate the
> configure: WARNING: *** following files on another system (using Flex) and
> configure: WARNING: *** copy them here:
> configure: error: Cannot continue
> 
> 
> I do not disagree with the requirement for flex.
> However, there are multiple problems with that output.
> 
> 1) The "following files" list is EMPTY.
> If there is no way to output the list, then the last 4 WARNING lines are 
> pointless.
> 
> 2) A minor grammar point: "Flex required" should be "Flex is required"
> 
> 3) It is NOT known as "GNU Flex".
> Quoting from https://www.gnu.org/software/flex/flex.html
>    Flex is a free (but non-GNU) implementation of the original Unix lex 
> program.
> 
> -Paul
> 
> -- 
> Paul H. Hargrove                          phhargr...@lbl.gov
> Computer Languages & Systems Software (CLaSS) Group
> Computer Science Department               Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/devel/2015/04/17310.php


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to