Skip to Content.
Sympa Menu

maude-help - [[maude-help] ] Maude 3.2.2 requires libcurses

maude-help AT lists.cs.illinois.edu

Subject: Maude-help mailing list

List archive

[[maude-help] ] Maude 3.2.2 requires libcurses


Chronological Thread  
  • From: Hans Lub <hanslub42 AT gmail.com>
  • To: maude-help AT lists.cs.illinois.edu
  • Subject: [[maude-help] ] Maude 3.2.2 requires libcurses
  • Date: Sat, 18 Mar 2023 11:03:25 +0100
  • Authentication-results: ppops.net; spf=pass smtp.mailfrom=hanslub42 AT gmail.com; dkim=pass header.d=gmail.com header.s=20210112; dmarc=pass header.from=gmail.com

The newest Maude release (3.2.2) still links with libcurses (if configured with '--with-tecla', which is what my distribution (Gentoo) does). 
This causes a linker error, as libcurses has been obsolete on Gentoo (and I suspect quite on a number of other systems or distributions as well) Just changing the one single occurrence of "-lcurses" in configure.ac to "-ltinfo" makes the thing compile and run (I suspect "-lncurses" would work as well)
To cater for systems that don't have libtinfo  one could add a simple test in configure.ac (search for lintinfo, then for libncurses, then for libcurses, then give up)

regards

Hans


--
Hans Lub +31 (0)6 14818149         PGP key
Dolomieten 74, NL 3524 VH Utrecht  hanslub42 AT gmail.com




  • [[maude-help] ] Maude 3.2.2 requires libcurses, Hans Lub, 03/18/2023

Archive powered by MHonArc 2.6.24.

Top of Page