升级后的 Konsole 消息:找不到 -lcr

升级后的 Konsole 消息:找不到 -lcr

昨天我成功地从 kubuntu 10.10 升级到 11.04,但是当我启动“konsole”时,第一件事是:

/usr/bin/ld: error: cannot find -lcr
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../crt1.o:    (.text+0x20): error: undefined reference to 'main'
collect2: ld returned 1 exit status
/usr/bin/ld: error: cannot find -lcr
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../crt1.o:(.text+0x20): error: undefined reference to 'main'
collect2: ld returned 1 exit status

我该怎么做才能修复此问题?我通常该怎么做才能检查我的 Kubuntu 安装是否正常运行?

答案1

该消息意味着cr找不到该库。

Konsole 在启动时不应该编译/链接任何东西,请检查您的 Konsole 配置文件和以下文件(如果存在):

.bashrc
.bash_profile
.profile
.bash_completion
.bash_aliases

如有疑问,请将文件发布于http://paste.ubuntu.com这样我们就可以检查这些文件。

如果你确实需要链接文件,你需要安装libcr-dev安装 libcr-dev包裹。

相关内容