#12725: termcap: copy libtermcap.a to libncurses.a
------------------------+---------------------------------------------------
Reporter: jdemeyer | Owner: tbd
Type: defect | Status: new
Priority: major | Milestone: sage-5.0
Component: packages | Keywords:
Work issues: | Report Upstream: N/A
Reviewers: | Authors:
Merged in: | Dependencies:
Stopgaps: |
------------------------+---------------------------------------------------
The install scripts for PARI and Python automatically link with
`-lncurses` if `/usr/lib/libncurses.so` '''exists''', even though the mere
existence of that file doesn't guarantee that it actually can be linked.
This can happen in particular when "cross-compiling" a 32-bit Sage on a
64-bit operating system.
The build of the readline interface of PARI and Python might therefore
fail for no good reason. A solution is to copy Sage's `libtermcap.a` to
`libncurses.a`, such that `-lncurses` will always succeed.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12725>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.