DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(flex.info.gz) unnamed-faq-95

Info Catalog (flex.info.gz) unnamed-faq-94 (flex.info.gz) FAQ (flex.info.gz) unnamed-faq-96
 
 unnamed-faq-95
 ==============
 
 
      To: Tielman Koekemoer <tielman@spi.co.za>
      Subject: Re: Please help.
      In-reply-to: Your message of Thu, 08 Jul 1999 13:20:37 PDT.
      Date: Thu, 08 Jul 1999 08:20:39 PDT
      From: Vern Paxson <vern>
 
      > I was hoping you could help me with my problem.
      >
      > I tried compiling (gnu)flex on a Solaris 2.4 machine
      > but when I ran make (after configure) I got an error.
      >
      > --------------------------------------------------------------
      > gcc -c -I. -I. -g -O parse.c
      > ./flex -t -p  ./scan.l >scan.c
      > sh: ./flex: not found
      > *** Error code 1
      > make: Fatal error: Command failed for target `scan.c'
      > -------------------------------------------------------------
      >
      > What's strange to me is that I'm only
      > trying to install flex now. I then edited the Makefile to
      > and changed where it says "FLEX = flex" to "FLEX = lex"
      > ( lex: the native Solaris one ) but then it complains about
      > the "-p" option. Is there any way I can compile flex without
      > using flex or lex?
      >
      > Thanks so much for your time.
 
      You managed to step on the bootstrap sequence, which first copies
      initscan.c to scan.c in order to build flex.  Try fetching a fresh
      distribution from ftp.ee.lbl.gov.  (Or you can first try removing
      ".bootstrap" and doing a make again.)
 
      		Vern
 
Info Catalog (flex.info.gz) unnamed-faq-94 (flex.info.gz) FAQ (flex.info.gz) unnamed-faq-96
automatically generated byinfo2html