|
在slackware91上装了个checkinstall,用了几天才发现不正常:
doinst.sh中的联接成了这样
( cd . ; rm -rf 28 )
( cd . ; ln -sf -> 28 )
( cd . ; rm -rf 28 )
( cd . ; ln -sf -> 28 )
( cd . ; rm -rf 28 )
( cd . ; ln -sf -> 28 )
( cd . ; rm -rf 28 )
( cd . ; ln -sf -> 28 )
而正常的应该如此
( cd ./usr/lib ; rm -rf libmkf.so.13 )
( cd ./usr/lib ; ln -sf libmkf.so.13.0.0 libmkf.so.13 )
( cd ./usr/lib ; rm -rf libkik.so )
( cd ./usr/lib ; ln -sf libkik.so.9.0.0 libkik.so )
( cd ./usr/lib ; rm -rf libmkf.so )
( cd ./usr/lib ; ln -sf libmkf.so.13.0.0 libmkf.so )
( cd ./usr/lib ; rm -rf libkik.so.9 )
( cd ./usr/lib ; ln -sf libkik.so.9.0.0 libkik.so.9 )
什么原因呢?? |
|