作者zxvc (zxvc)
看板PCman
标题Re: pcmanx-pure-gtk2-0.2.6 不能执行(tarball安装)
时间Mon Aug 22 23:28:39 2005
我发现一些结论:
tarball安装时make install会把
pcmanx-pure-gtk2-0.3.1/src/.libs/pcmanx
这个二进位档安装到
/usr/bin/pcmanx
但是在Gentoo 2005.0不能直接执行这个二进位档。
而是要把
pcmanx-pure-gtk2-0.3.1/src/pcmanx
这个Script档复制到
/usr/bin/pcmanx
才可以正常执行。
再来,假如:
/usr/bin/.libs/
没有lt-pcmanx。执行/usr/bin/pcmanx後,会自动产生:
/usr/bin/.lib/lt-pcmanx
但make uninstall时并不会自动杀掉/usr/bin/.lib/lt-pcmanx
因此会导致新安装的pcmanx与旧的lt-pcmanx发生问题。
这是我在Gentoo 2005.0所测试的结果。
麻烦PCMan大了,谢谢。
※ 引述《zxvc (zxvc)》之铭言:
: ※ 引述《zxvc (zxvc)》之铭言:
: : PCMan大我用了pcmanx-pure-gtk2-0.3.1发现类似的问题:
: : 就是
: : ./configure
: : make
: : make install
: : 後,执行pcmanx会出现:
: : /usr/bin/.libs/lt-pcmanx: symbol lookup error: /usr/bin/.libs/lt-pcmanx:
: : undefined symbol: _ZN9CTermView16m_s_ANSIColorStrE
: : 後来我把PCManX安装资料夹的:
: : pcmanx-pure-gtk2-0.3.1/src/.libs/lt-pcmanx
: : 复制到/usr/bin/.lib/lt-pcmanx
: : 就可以执行了。
: : 我使用的环境是Gentoo 2005.0。
: : 请修正这个问题,谢谢。
: 补充一下:
: pcmanx-pure-gtk2-0.3.1/src/pcmanx
: 也要复制到/usr/bin/pcmanx
: 才能执行。
--
Fedora Core 4 + KDE 3.4 FreeBSD 5.4 + GNOME 2.10
Gentoo Linux 2005.0 + GNOME 2.10 SuSE Linux 9.3 + KDE 3.4
Windows XP SP2
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.206.130