From help-octave-request at bevo dot che dot wisc dot edu Fri Jan 22 03:46:59 1999 Subject: complie error SGI IRIX6.4: 3rd From: "John W. Eaton" To: Daniel Heiserer Cc: "help-octave at bevo dot che dot wisc dot edu" Date: Fri, 22 Jan 1999 03:47:20 -0600 (CST) On 22-Jan-1999, Daniel Heiserer wrote: | I am still trying to do what I did some time ago (v.11): | compiling octave on IRIX6.4. | I have the latest "patch" now. That works. | The compiler runs and than he stops: | | | c++ -c -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob | -I../glob -DHAVE_CONFIG_H -fno-rtti -fno-exceptions | -fno-implicit-templates -g -O2 -Wall lex.cc | lex.l:69: #error lex.l requires flex version 2.5.4 or later | | Why the hell do I need flex, if configure tells me: | "configure: warning: I didn't find flex, but it's only a problem if you | need to reconstruct lex.cc" | ???? | Is it because of the patches (till '95)? Yes. The patches generally don't include files that can be recreated from sources. | I got flex now, but configure doesn't find it, why? | What is configures path? | flex is in the same directory as c++ (egcs). | Do I have to make a distclean before rerunnign configure? I'd guess that you need to remove config.cache (or just the line for LEX). jwe