- 主题:Solaris 10 x86: kbs2.0 make 出错
Solaris 10 x86(u6), AMD CPU, gcc 3.4.6, kbs 2.0 svn
apache 2.2.11, php 5.3.0, mysql 5.1.36
# ./configure CFLAGS="-g -D_POSIX_PTHREAD_SEMANTICS" \
--prefix=/export/home0/bbs \
--enable-site=fb2k-v2 \
--with-php=/usr/local/ \
--with-mysql=/usr/local/mysql \
--enable-innbbsd \
--enable-ssh \
--no-create \
--no-recursion
# make
make -s all-recursive
Making all in libsystem
Making all in libBBS
Making all in rzsz
Making all in src
Making all in daemon
Making all in local_utl
Making all in mail2bbs
Making all in service
Making all in pip
Making all in worker
Making all in personaldns
Making all in innbbsd
Making all in sshbbsd
Making all in php
[Compiling phpbbslib.c]
phpbbslib.c:6: error: duplicate `static'
phpbbslib.c:10: error: duplicate `static'
phpbbslib.c:15: error: duplicate `static'
phpbbslib.c:22: error: duplicate `static'
phpbbslib.c:28: error: duplicate `static'
phpbbslib.c:35: error: duplicate `static'
phpbbslib.c:42: error: duplicate `static'
phpbbslib.c:48: error: duplicate `static'
*** Error code 1
The following command caused the error:
source='phpbbslib.c' object='phpbbslib.lo' libtool=yes \
depfile='.deps/phpbbslib.Plo' tmpdepfile='.deps/phpbbslib.TPlo' \
depmode=gcc3 /bin/bash ../depcomp \
/export/home0/kbs_svn/kbs_bbs/wrapper.sh --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -D_GNU_SOURCE -I../src -DCOMPILE_DL_KBS_BBS -D_POSIX_PTHREAD_SEMANTICS -g -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS -Wpointer-arith -Wall -I/usr/local/mysql/include/mysql -c -o phpbbslib.lo `test -f 'phpbbslib.c' || echo './'`phpbbslib.c
make: Fatal error: Command failed for target `phpbbslib.lo'
Current working directory /export/home0/kbs_svn/kbs_bbs/php
*** Error code 1
The following command caused the error:
set fnord $MAKEFLAGS; amf=$2; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='libsystem libBBS rzsz src daemon local_utl mail2bbs service innbbsd sshbbsd php'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(cd $subdir && make -s $local_target) \
|| case "$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
done; \
if test "$dot_seen" = "no"; then \
make -s "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /export/home0/kbs_svn/kbs_bbs
*** Error code 1
make: Fatal error: Command failed for target `all'
应该怎么处理?谢谢
--
修改:linton FROM 202.193.161.*
FROM 202.193.161.*
把php换成 5.2.10 问题解决
【 在 linton (雨·雪·风·霜) 的大作中提到: 】
: Solaris 10 x86(u6), AMD CPU, gcc 3.4.6, kbs 2.0 svn
: apache 2.2.11, php 5.3.0, mysql 5.1.36
: # ./configure CFLAGS="-g -D_POSIX_PTHREAD_SEMANTICS" \
: ...................
--
FROM 202.193.161.*
这个svn里改了,你要有闲再试试php/5.3.0吧,看看有没别的问题
【 在 linton (雨·雪·风·霜) 的大作中提到: 】
: 把php换成 5.2.10 问题解决
--
FROM 209.130.205.*
make很顺,冇问题了,也暂时没发现其它的问题
【 在 atppp (Big Mouse) 的大作中提到: 】
: 这个svn里改了,你要有闲再试试php/5.3.0吧,看看有没别的问题
--
FROM 202.193.161.*