arrows issues



My understanding is this. GCL, as I have it here, works fine with 
readline assuming you invoke it properly.

However, somehow, maxima doesn't *use* readline properly...

BTW, check that out...

[root@lagrange maxima-pre59]# ldd  
/usr/local/lib/maxima-5.6/src/saved_maxima
        libc.so.6 => /lib/i686/libc.so.6 (0x40033000)
        libm.so.6 => /lib/i686/libm.so.6 (0x40163000)
        libreadline.so.4.1 => /usr/lib/libreadline.so.4.1 (0x40187000)
        libncurses.so.5 => /usr/lib/libncurses.so.5 (0x401ad000)
        libbfd-2.10.91.0.2.so => /usr/lib/libbfd-2.10.91.0.2.so (0x401ef000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

So, what do you say? I feel that Maxima is compiled against 
libreadline... it simply doesn't use it...

Is there a script missing???

[root@lagrange unixport]# more /usr/local/bin/maxima
#!/bin/sh
export MAXIMA_DIRECTORY
MAXIMA_DIRECTORY=/usr/local/lib/maxima-5.6
exec /usr/local/lib/maxima-5.6/src/saved_maxima -dir 
/usr/local/lib/maxima-5.6/src/ $@