***** BUILDING:

This program's build procedure is fairly standard.  Try:

	./configure
	make
	make install

Options to the configure script are up to you.  For details, run:

	./configure --help

Please report build problems at:

	http://sourceforge.net/bugs/?func=addbug&group_id=4664

(yes, even non-Linux problems).


***** TIPS AND PROBLEMS:

- Try to use flex as the lexical analyzer.  There may be some problems
  with using the native lex (due to some problems).  The has been
  reported as a problem on Solaris.

  However, please note that the flex-generated scanner is significantly
  slower than the lex scanner (database building is at least twice as
  slow).  While flex appears to be more reliable, you might want to try
  using lex.  This is true on HP-UX.

- On Linux systems (and possibly others) configure may fail if lex is
  a synomyn for flex.  To fix, do the following:

	make distclean
	./configure --with-flex
	make

- On HP-UX 10.20, the default version of curses was observed to be
  broken.  Get their "cumulative libHcurses patch" (patch PHCO_10947)
  and then compile like this, to work around that bug:

	make CURSES_LIBS=-lHcurses

  Also on other versions of HP-UX, if the build fails at link time with
  errors like:

	/usr/ccs/bin/ld: Unsatisfied symbols:
	initscr (code)
	wstandend (code)
	...

  you should delete the file, "config.cache", and re-run configure with
  the option "--with-vcurses"; for example:

	./configure --with-vcurses

  Note, however, that you should never see this if you build using
  "make CURSES_LIBS=-lHcurses".


Browse to http://cscope.sourceforge.net for more current information.
