PHP天生是web的,所以很少有人去使用php的readline模块,我也没有去碰过;今天我想先获取一下mc的状态,过一段时间,再获取一次mc状态,对感兴趣的数字做计算,但是等待未知长度的时间对php来讲就不是那么容易了,于是我就用shell来写,但是出了很多错误,就一气之下要把php的readline模块装上,readline需要几个依赖:
# ldd /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/readline.so
linux-gate.so.1 => (0xb77b6000)
libedit.so.0 => /usr/local/lib/libedit.so.0 (0xb7780000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb75ee000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0xb75ce000)
/lib/ld-linux.so.2 (0xb77b7000)
下面给出libedit的地址:
http://www.thrysoee.dk/editline/
默认安装就可以。