Comments (1)
The solution (on my system) was to build the version 6 library from source:
./configure LDFLAGS=-lncurses
make && make install
This produced an additional shared library on my system, and the original system library (version 5) was left alone. BTW, I tried a lot of configure flags (trying to be too specific, I guess) before I found the formula above that worked ;-)
The missings symbols are part of the ncurses (or tinfo) library, which need to be linked explicitly for Readline to work. (Thanks, geekosaur, for the tips) Apparently some distributions prefer to keep the system libraries incomplete (for flexibility?) - but Readline (NativeCall) can't know how to combine additional dependent libraries without being told. There isn't any way to do that, is there?
from perl6-readline.
Related Issues (20)
- Failed test 'free-keymap lives' HOT 1
- Issues installing on Ubuntu 14.04.4 x64 HOT 1
- Module is broken with Readline 7.0 HOT 4
- readme shouldn't refer to ufo any more HOT 1
- Panda required? HOT 1
- Failure on OS X. HOT 4
- Feature Request: Get current readline buffer (rl_line_buffer)
- Fails to install on Ubuntu 18.04 amd64 with libreadline5 and 7 HOT 2
- Install failure on OpenBSD HOT 2
- Issues installing on Slackware 14.2 x64 HOT 3
- Doesn't work with readline 8 HOT 1
- Unhandled exception: New type QAST::Var+
- Can't install on macOS without version-specific libreadline symlink HOT 2
- non-standard libreadline path in termux Android terminal emulator HOT 2
- Test failure on Debian/unstable HOT 1
- Is it possible to have custom completions? HOT 2
- Fails to build on M1 Macs
- Error when installing HOT 1
- Error installing on OS X 10.11.3 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from perl6-readline.