EMNU v1.0.0

Gary Williams, Tel 01223 494522 gwilliam at hgmp.mrc.ac.uk
Tue Jan 23 13:20:16 UTC 2001


Johann Visagie wrote:
> 
> gwilliam at hgmp.mrc.ac.uk on 2001-01-19 (Fri) at 11:25:56 +0000:
> >
> > The simple character-based menu 'emnu' is now available from the EMBASSY
> > FTP site:
> 
> I'm having a bad day.  :-)  Compilation of EMNU fails for me in such a basic
> way that I'm sure the answer to the problem is right in front of me, but for
> the life of me I can't figure it out right now.
> 
> I'm trying to compile on FreeBSD 5-CURRENT, which ships with ncurses 5.1.
> 
> Attached is the output of running gmake in EMNU-1.0.0/source.  As you can
> see, emnu.o is compiled but upon trying to link it a whole bunch of undefined
> references appear.  Examination with nm(1) indicates that these symbols are
> indeed undefined.  The problem persists no matter how explicitly I enforce
> linking in the Makefile (post-configure).  It's as linking against libncurses
> just fails silently.  Very worrying.
> 
> Any ideas or pointers?
> 
> (The undefined references in libplplot is also worrying...  but one problem
> at a time...)
> 
> -- Johann

I think that you have not got the 'forms' and 'menu' libraries of curses
set up on your machine.

This appears to be more common than I had thought!

The best course of action might be to set up a copy of 'ncurses' (a
freeware version of System V curses). This includes the form and menu
libraries.

If you do not wish to overwrite your existing version of curses, the
emnu INSTALL file gives details of the 'configure' option
'--with-curses=' to allow you to specify the location of your curses
libraries in a non-standard place:

  If you give `configure' the option `--with-curses=/usr/local/gnu', it
  will look for some form of curses in those directories.  It will take
  ncurses if it's there otherwise it'll use curses.  If you don't give
  this '--with-curses' option it will look in the standard places and,
  again, use ncurses in preference to curses. 

Gary

-- 
Gary Williams               Tel: +44 1223 494522  Fax: +44 1223 494512
mailto:G.Williams at hgmp.mrc.ac.uk            http://www.hgmp.mrc.ac.uk/
Bioinformatics,MRC HGMP Resource Centre,Hinxton,Cambridge, CB10 1SB,UK






More information about the EMBOSS mailing list