On Thu, Oct 31, 2002 at 11:52:18PM -0600, Bob Maccione wrote: > Hello all, I'm getting the following errors when I run the readline.perl > sample (as well as my code) > > Terminal does not support: (LE RI) at ../POE/Wheel/ReadLine.pm line 191 > Compilation failed in require at (eval 34) line 1. > BEGIN failed--compilation aborted at (eval 34) line 1. > could not import qw(Wheel::ReadLine) at readline.perl line 9 > BEGIN failed--compilation aborted at readline.perl line 9. > > POE - 0.23 (although it also failed on 0.19) > > Term::ReadKey - 2.21 > > Solaris Sparc - 2.8
Term::Cap was not able to find LE or RI capabilities for your terminal. These move the cursor left and right, respectively. ReadLine uses Term::Cap instead of Term::Info because the former module comes standard with Perl. The main causes of this problem have been: An incomplete termcap database. Your termcap may not support LE and RI capabilities even if your terminal does. A mis-set TERM environment variable. A terminal type that doesn't support these features. This has been very rare, though. I'm confident the problem can be worked around, but I haven't had the opportunity to work on it. Patches are welcome. In the meantime, I'm sending a copy of this message to POE's bug tracker so it's on file. -- Rocco Caputo - [EMAIL PROTECTED] - http://poe.perl.org/
