|
|
是这样, 我安装 mailutils, 然后系统提示安装失败, 根据 log, 找到了失败的原因, 我上网搜索, 找到相关答复:
-----------------------------------------------------------
Walter J. Mack <[EMAIL PROTECTED]> ha escrit:
> ../libmu_scm/.libs/libmu_scm.so: undefined reference to `SCM_ROCHARS'
> ../libmu_scm/.libs/libmu_scm.so: undefined reference to
> `SCM_VALIDATE_ROSTRING'
> ../libmu_scm/.libs/libmu_scm.so: undefined reference to `SCM_SUBSTRP'
> ../libmu_scm/.libs/libmu_scm.so: undefined reference to `SCM_ROLENGTH'
> collect2: ld returned 1 exit status
>
> This seems to be related to some curses references not being resolved.
No, it is not. It is related to Guile. These symbols were removed from
Guile v. 1.8. Mailutils won't link with this version of Guile (CVS head
will, but that's another story). To fix, configure the package with the
`--without-guile' option.
----------------------------------------------------------------
所以我现在要做的, 应该就是修改运行 configure 时候的参数.
我是新手, 想问一下在哪里修改这些参数.
我看了一些资料, 好像在gentoo 里如果自己编译了某个软件, 它的依赖文件似乎会在下次 depclean 的时候清除, 是这样的么? 如果这样的话, 我比如要自己编译某个版本的 firefox, 是应该写 ebuild么? |
|