ML2.0,安装xfce4.4不成功
使用GUI安装包,到100%的时候,出现了exo的编译错误,请问该如何解决?exo-hal.c: In function `exo_hal_drive_compute_display_name':
exo-hal.c:392: error: `LIBHAL_DRIVE_CDROM_CAPS_HDDVDRW' undeclared (first use in this function)
exo-hal.c:392: error: (Each undeclared identifier is reported only once
exo-hal.c:392: error: for each function it appears in.)
exo-hal.c:394: error: `LIBHAL_DRIVE_CDROM_CAPS_HDDVDR' undeclared (first use in this function)
exo-hal.c:396: error: `LIBHAL_DRIVE_CDROM_CAPS_HDDVDROM' undeclared (first use in this function)
exo-hal.c:398: error: `LIBHAL_DRIVE_CDROM_CAPS_BDRE' undeclared (first use in this function)
exo-hal.c:400: error: `LIBHAL_DRIVE_CDROM_CAPS_BDR' undeclared (first use in this function)
exo-hal.c:402: error: `LIBHAL_DRIVE_CDROM_CAPS_BDROM' undeclared (first use in this function)
exo-hal.c: In function `exo_hal_volume_compute_display_name':
exo-hal.c:728: error: `LIBHAL_VOLUME_DISC_TYPE_BDROM' undeclared (first use in this function)
exo-hal.c:732: error: `LIBHAL_VOLUME_DISC_TYPE_BDR' undeclared (first use in this function)
exo-hal.c:736: error: `LIBHAL_VOLUME_DISC_TYPE_BDRE' undeclared (first use in this function)
exo-hal.c:740: error: `LIBHAL_VOLUME_DISC_TYPE_HDDVDROM' undeclared (first use in this function)
exo-hal.c:744: error: `LIBHAL_VOLUME_DISC_TYPE_HDDVDR' undeclared (first use in this function)
exo-hal.c:748: error: `LIBHAL_VOLUME_DISC_TYPE_HDDVDRW' undeclared (first use in this function)
gmake: Leaving directory `/tmp/selfgz2294925816/exo/exo-hal'
gmake: Leaving directory `/tmp/selfgz2294925816/exo'
!! Failed to build exo, see the errors above
!! for details on the problem. libhal 版本不对,应该是低了。升级吧。 找不到合适的libhal包…… libhal 这个东西很底层的,最近 api 变化又大,升级后搞不好整个 gnome 都要重新编译。 其实,我的系统本身并没有安装libhal。ML默认安装有带这玩意儿吗?hal包倒是安装了。
# rpm -q libhal
package libhal is not installed
# rpm -q hal
hal-0.5.5.1-1mgc 就是 hal ,各个 distro 打包不同,我也不知道 ML 里的具体名称。 都装不上阿?这个问题怎么解决?ms没有hal包更新. 因为是底层库。要更新的话,得更新一大堆相关的东西。
最好用2.1的测试版本,2.1的仓库里有xfce4.4
页:
[1]