octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #34725] Something regarding Lex causes build f


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #34725] Something regarding Lex causes build failure on OpenBSD
Date: Wed, 02 Nov 2011 12:44:34 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2 Iceweasel/6.0.2

Follow-up Comment #1, bug #34725 (project octave):

Flex 2.5.35 should work (that is much newer than 2.5.4, so yes, the #error
line in lex.ll should probably be updated).

Flex can generate code that can be compiled with a C++ compiler.

If you are building using sources freshly extracted from a tarball release,
then you should already have lex.cc and you should not need flex unless you
need to modify lex.ll.

If you deleted the generated lex.cc file that is distributed in the Octave
sources, then recreated it with the OpenBSD flex, then I think that could
cause the trouble you are seeing.

Try deleting the lex.cc file and recreating it with flex 2.5.35 or using the
version of the file that is distributed with Octave.

If you still have trouble, then post the command that Make is executing to
generate lex.cc from lex.ll.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?34725>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]