- 主题:编译配置kbs时php出错
fedora15的虚拟机上安装kbs
用yum安装了install.redhat说明里的必要包,
php版本5.3.0.
svn下载了kbs,在运行contrib/build.redhat.sh时,
返回下面的错误
config.status: error: cannot find imput file: 'php/Makefile.in'
make: *** No targets specified and not makefile found. Stop.
看了一下,php目录下有Makefile.am
请问这个问题是什么原因造成的,多谢!
--
FROM 114.247.10.*
自己顶一下,呵呵
本人菜鸟一枚,网上搜了一下,
毫无头绪,还请大家多指教
【 在 definite (努力中) 的大作中提到: 】
: fedora15的虚拟机上安装kbs
: 用yum安装了install.redhat说明里的必要包,
: php版本5.3.0.
: ...................
--
FROM 124.205.76.*
没有。。。
然后从网上找了一个Makefile.in放进去,
还是有问题。
【 在 fancyrabbit (fancy★一摩尔时光) 的大作中提到: 】
: php目录下没有Makefile.in?
--
FROM 124.205.76.*
没找到autogen.sh
用网上下载的Makefile.in放到php目录下,
运行contrib/build.redhat.sh,有以下错误
config.status: creating php/Makefile
config.status: WARNINIG: 'php/Makefile.in' seems to ingore the --datarootdir setting
config.status: creating php/config.m4
config.status: error: cannot find imput file: 'Makefile.in'
make: *** No targets specified and no makefile found. Stop.
【 在 fancyrabbit (fancy★一摩尔时光) 的大作中提到: 】
: 你重新跑一下autogen.sh看看报什么错没。
--
FROM 124.205.76.*
找到了,不好意思。。。
运行了根目录下的authogen.sh
有以下信息
line 13: libtoolize: command not found
其它的先不贴了
【 在 definite (努力中) 的大作中提到: 】
: 没找到autogen.sh
: 用网上下载的Makefile.in放到php目录下,
: 运行contrib/build.redhat.sh,有以下错误
: ...................
--
FROM 124.205.76.*
运行kbs_bbs目录下的autogen.sh,返回的结果如下
./autogen.sh: line 13: libtoolize: command not found
libBBS/Makefile.am:1: Libtool library used but `LIBTOOL' is undefined
libBBS/Makefile.am:1: The usual way to define `LIBTOOL' is to add
`AC_PROG_LIBTOOL'
libBBS/Makefile.am:1: to `configure.ac' and run `aclocal' and `autoconf' again.
libBBS/Makefile.am:1: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
libBBS/Makefile.am:1: its definition is in aclocal's search path.
libsystem/Makefile.am:1: Libtool library used but `LIBTOOL' is undefined
libsystem/Makefile.am:1: The usual way to define `LIBTOOL' is to add
`AC_PROG_LIBTOOL'
libsystem/Makefile.am:1: to `configure.ac' and run `aclocal' and `autoconf'
again.
libsystem/Makefile.am:1: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
libsystem/Makefile.am:1: its definition is in aclocal's search path.
php/Makefile.am:21: Libtool library used but `LIBTOOL' is undefined
php/Makefile.am:21: The usual way to define `LIBTOOL' is to add
`AC_PROG_LIBTOOL'
php/Makefile.am:21: to `configure.ac' and run `aclocal' and `autoconf' again.
php/Makefile.am:21: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
php/Makefile.am:21: its definition is in aclocal's search path.
。。。
【 在 definite (努力中) 的大作中提到: 】
: 找到了,不好意思。。。
: 运行了根目录下的authogen.sh
: 有以下信息
: ...................
--
FROM 124.205.76.*
是否因为libtoolize没有安装?
【 在 definite (努力中) 的大作中提到: 】
: 运行kbs_bbs目录下的autogen.sh,返回的结果如下
: ./autogen.sh: line 13: libtoolize: command not found
: libBBS/Makefile.am:1: Libtool library used but `LIBTOOL' is undefined
: ...................
--
FROM 124.205.76.*
装上libtool了
现在的错误是
...
../ylwrap: line 108: yacc: command not found
make[2]: *** [parsdate.c] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error2
再去装yacc,呵呵
有解决不了的再来请教,多谢了!
【 在 fancyrabbit (fancy★一摩尔时光) 的大作中提到: 】
: 是
--
修改:definite FROM 124.205.76.*
FROM 124.205.76.*
不好意思,呵呵
【 在 JulyClyde (我的月份过去了) 的大作中提到: 】
: 赞,这东西也从网上找……你应该先学学linux基础
--
FROM 124.205.76.*