|
发表于 2006-1-13 07:26:12
|
显示全部楼层
看样子是boost包的问题,有个连接指向了一个不存在的目录。
尝试如下解决方法:
[php]
sudo rm /usr/include/boost
sudo ln -s /usr/include/boost-1_33_1/boost /usr/include/boost
[/php]
要是还不行,就在修改完上面的东西以后用下面的PKGBUILD自己再编译一次source-highlight:
[php]
# $Id: PKGBUILD,v 1.8 2005/10/17 10:54:38 damir Exp $
# Maintainer: damir <damir@archlinux.org>
# Contributor: Ben <ben@benmazer.net>
pkgname=source-highlight
pkgver=2.3
pkgrel=1
pkgdesc="convert source code to highlighted html"
url="http://www.gnu.org/software/src-highlite/"
depends=('gcc' 'bash' 'boost>=1.33' 'ctags')
#source=(http://rap.dsi.unifi.it/~bettini/source-highlight-$pkgver.tar.gz)
source=(ftp://ftp.gnu.org/gnu/src-highlite/$pkgname-$pkgver.tar.gz)
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
[/php] |
|