当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 装Qmail时报错,vpopmail-5.4.13 一make就报,
帖子发表于 : 2007-04-24 11:23 

注册: 2007-02-26 11:09
帖子: 40
送出感谢: 0 次
接收感谢: 0 次
装Qmail时报错,vpopmail-5.4.13 一make就报,不清楚怎么解决,大家能不能帮一下。
root@qmail-6:/usr/src/vpopmail-5.4.2# ./configure --prefix=/home/vpopmail --enable-auth-module=mysql --enable-incdir=/usr/local/include --enable-libdir=/usr/local/lib --enable-passwd=n --enable-tcprules-prog=/usr/local/bin/tcprules --enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-ip-alias-domains=n --enable-sqwebmail-pass=y
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gawk... (cached) mawk
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for strerror in -lcposix... no
checking for crypt in -lcrypt... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for memory.h... (cached) yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking shadow.h usability... yes
checking shadow.h presence... yes
checking for shadow.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether closedir returns void... no
checking return type of signal handlers... void
checking whether utime accepts a null argument... yes
checking for bzero... yes
checking for dup2... yes
checking for fdatasync... yes
checking for getcwd... yes
checking for gethostname... yes
checking for getpass... yes
checking for getspnam... yes
checking for memset... yes
checking for mkdir... yes
checking for putenv... yes
checking for rmdir... yes
checking for socket... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for utime... yes
checking vpopmail configure options... ok
checking whether we can locate the qmail directory... yes
checking whether we can locate the qmail-newu program... yes
checking whether we can locate the qmail-inject program... yes
checking whether we can locate the qmail-inject program... yes
checking for valid vpopmail user and group... yes
checking whether password file entry for the vpopmail user exists... yes
checking whether roaming-users has been enabled... no
checking whether learn-passwords is enabled... no
checking whether md5-passwords is enabled... yes
checking whether file-locking is enabled... yes
checking whether file-sync is enabled... no
checking whether make-seekable is enabled... yes
checking whether clear-passwd is enabled... yes
checking whether user-big-dir is enabled... yes
checking whether sqwebmail-pass is enabled... yes
checking whether qmail-ext is enabled... no
checking whether ip-alias-domains is enabled... no
checking whether domainquotas is enabled... no
checking whether an auth module has been specified... mysql
checking whether system accounts have been enabled... no
checking whether /etc/shadow exists... yes
checking whether logging is enabled... errors only
checking whether auth-logging is enabled... yes
checking whether mysql-logging is enabled... no
checking whether pgsql-logging is enabled... no
checking whether mysql-limits is enabled... no
checking whether mysql-replication is enabled... no
checking whether valias is enabled... no
checking whether many-domains is enabled... yes
checking whether any discontinued --enable commands have been used... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

vpopmail 5.4.2
Current settings
---------------------------------------

vpopmail directory = /home/vpopmail
uid = 1008
gid = 1003
roaming users = OFF --disable-roaming-users (default)
password learning = OFF --disable-learn-passwords (default)
md5 passwords = ON --enable-md5-passwords (default)
file locking = ON --enable-file-locking (default)
vdelivermail fsync = OFF --disable-file-sync (default)
make seekable = ON --enable-make-seekable (default)
clear passwd = ON --enable-clear-passwd (default)
user dir hashing = ON --enable-users-big-dir (default)
address extensions = OFF --disable-qmail-ext (default)
ip alias = OFF --disable-ip-alias-domains (default)
domain quotas = OFF --disable-domainquotas (default)
auth module = mysql --enable-auth-module=mysql
mysql replication = OFF --disable-mysql-replication (default)
mysql logging = OFF --disable-mysql-logging (default)
mysql limits = OFF --disable-mysql-limits (default)
MySQL valias = OFF --disable-valias (default)
auth inc = -I/usr/local/include
auth lib = -L/usr/local/lib -lmysqlclient -lz
system passwords = OFF --disable-passwd (default)
pop syslog = show only failed attempts
--enable-logging=e (default)
auth logging = ON --enable-auth-logging (default)
all domains in one SQL table = --enable-many-domains (default)

=========================================================


root@qmail-6:/usr/src/vpopmail-5.4.2# make
make all-recursive
make[1]: Entering directory `/usr/src/vpopmail-5.4.2'
Making all in cdb
make[2]: Entering directory `/usr/src/vpopmail-5.4.2/cdb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/vpopmail-5.4.2/cdb'
make[2]: Entering directory `/usr/src/vpopmail-5.4.2'
gcc -I. -I/usr/local/include -I. -I. -I. -g -O2 -Wall -c `test -f 'vauth.c' || echo './'`vauth.c
In file included from vauth.c:33:
./mysql.h:57:23: error: mysql_com.h: No such file or directory
./mysql.h:58:24: error: mysql_time.h: No such file or directory
./mysql.h:59:27: error: mysql_version.h: No such file or directory
./mysql.h:60:21: error: typelib.h: No such file or directory
./mysql.h:62:70: error: my_list.h: No such file or directory
In file included from vauth.c:33:
./mysql.h:102: error: field 鈚ype?has incomplete type
./mysql.h:128:22: error: my_alloc.h: No such file or directory
./mysql.h:134: error: syntax error before 釳EM_ROOT?
./mysql.h:134: warning: no semicolon at end of struct or union
./mysql.h:138: error: syntax error before 鈣?token
./mysql.h:138: warning: type defaults to 鈏nt?in declaration of 釳YSQL_DATA?
./mysql.h:138: warning: data definition has no type or storage class
./mysql.h:222: error: syntax error before 釴ET?
./mysql.h:222: warning: no semicolon at end of struct or union
./mysql.h:228: error: syntax error before 鈌ield_alloc?
./mysql.h:228: warning: type defaults to 鈏nt?in declaration of 鈌ield_alloc?
./mysql.h:228: warning: data definition has no type or storage class
./mysql.h:247: error: 釹CRAMBLE_LENGTH?undeclared here (not in a function)
./mysql.h:264: error: syntax error before ??token
./mysql.h:264: warning: type defaults to 鈏nt?in declaration of 鈙tmts?
./mysql.h:264: warning: data definition has no type or storage class
./mysql.h:272: error: syntax error before 鈣?token
./mysql.h:272: warning: type defaults to 鈏nt?in declaration of 釳YSQL?
./mysql.h:272: warning: data definition has no type or storage class
./mysql.h:277: error: syntax error before 釳YSQL_DATA?
./mysql.h:277: warning: no semicolon at end of struct or union
./mysql.h:280: error: syntax error before ??token
./mysql.h:280: warning: type defaults to 鈏nt?in declaration of 鈎andle?
./mysql.h:280: warning: data definition has no type or storage class
./mysql.h:281: error: syntax error before 鈌ield_alloc?
./mysql.h:281: warning: type defaults to 鈏nt?in declaration of 鈌ield_alloc?
./mysql.h:281: warning: data definition has no type or storage class
./mysql.h:289: error: syntax error before 鈣?token
./mysql.h:289: warning: type defaults to 鈏nt?in declaration of 釳YSQL_RES?
./mysql.h:289: warning: data definition has no type or storage class
./mysql.h:307: error: syntax error before 釴ET?
./mysql.h:307: warning: no semicolon at end of struct or union
./mysql.h:317: error: syntax error before 鈣?token
./mysql.h:317: warning: type defaults to 鈏nt?in declaration of 釳YSQL_MANAGER?
./mysql.h:317: warning: data definition has no type or storage class
./mysql.h:365: error: syntax error before ??token
./mysql.h:366: error: syntax error before ??token
./mysql.h:367: error: syntax error before ??token
./mysql.h:368: error: syntax error before ??token
./mysql.h:370: error: syntax error before ??token
./mysql.h:371: error: syntax error before ??token
./mysql.h:372: error: syntax error before ??token
./mysql.h:374: error: syntax error before ??token
./mysql.h:375: error: syntax error before ??token
./mysql.h:376: error: syntax error before ??token
./mysql.h:377: error: syntax error before ??token
./mysql.h:378: error: syntax error before ??token
./mysql.h:379: error: syntax error before ??token
./mysql.h:380: error: syntax error before ??token
./mysql.h:381: error: syntax error before ??token
./mysql.h:382: error: syntax error before ??token
./mysql.h:383: error: syntax error before ??token
./mysql.h:385: error: syntax error before ??token
./mysql.h:385: error: syntax error before ??token
./mysql.h:385: warning: type defaults to 鈏nt?in declaration of 鈓ysql_init?
./mysql.h:385: warning: data definition has no type or storage class
./mysql.h:386: error: syntax error before ??token
./mysql.h:389: error: syntax error before ??token
./mysql.h:391: error: syntax error before ??token
./mysql.h:391: error: syntax error before ??token
./mysql.h:397: warning: type defaults to 鈏nt?in declaration of 鈓ysql_real_connect?
./mysql.h:397: warning: data definition has no type or storage class
./mysql.h:398: error: syntax error before ??token
./mysql.h:399: error: syntax error before ??token
./mysql.h:400: error: syntax error before ??token
./mysql.h:402: error: syntax error before ??token
./mysql.h:404: error: syntax error before ??token
./mysql.h:404: error: syntax error before ??token
./mysql.h:404: warning: type defaults to 鈏nt?in declaration of 鈓ysql_store_result?
./mysql.h:404: warning: data definition has no type or storage class
./mysql.h:405: error: syntax error before ??token
./mysql.h:405: error: syntax error before ??token
./mysql.h:405: warning: type defaults to 鈏nt?in declaration of 鈓ysql_use_result?
./mysql.h:405: warning: data definition has no type or storage class
./mysql.h:408: error: syntax error before ??token
./mysql.h:410: error: syntax error before ??token
./mysql.h:413: error: syntax error before ??token
./mysql.h:415: error: syntax error before ??token
./mysql.h:423: error: syntax error before ??token
./mysql.h:425: error: 鈓ysql_set_local_infile_handler?declared as function returning a function
./mysql.h:426: error: syntax error before 鈏nt?
./mysql.h:434: error: syntax error before ??token
./mysql.h:441: error: syntax error before ??token
./mysql.h:442: error: syntax error before ??token
./mysql.h:444: error: syntax error before ??token
./mysql.h:447: error: syntax error before ??token
./mysql.h:448: error: syntax error before ??token
./mysql.h:450: error: syntax error before ??token
./mysql.h:455: error: syntax error before ??token
./mysql.h:458: error: syntax error before ??token
./mysql.h:462: error: syntax error before ??token
./mysql.h:467: error: syntax error before ??token
./mysql.h:470: error: syntax error before ??token
./mysql.h:471: error: syntax error before ??token
./mysql.h:473: error: syntax error before ??token
./mysql.h:474: error: syntax error before ??token
./mysql.h:477: error: syntax error before ??token
./mysql.h:478: error: syntax error before ??token
./mysql.h:479: error: syntax error before ??token
./mysql.h:482: error: syntax error before ??token
./mysql.h:483: error: syntax error before ??token
./mysql.h:484: error: syntax error before ??token
./mysql.h:485: error: syntax error before ??token
./mysql.h:485: error: syntax error before ??token
./mysql.h:485: warning: type defaults to 鈏nt?in declaration of 鈓ysql_list_dbs?
./mysql.h:485: warning: data definition has no type or storage class
./mysql.h:486: error: syntax error before ??token
./mysql.h:486: error: syntax error before ??token
./mysql.h:486: warning: type defaults to 鈏nt?in declaration of 鈓ysql_list_tables?
./mysql.h:486: warning: data definition has no type or storage class
./mysql.h:487: error: syntax error before ??token
./mysql.h:487: error: syntax error before ??token
./mysql.h:487: warning: type defaults to 鈏nt?in declaration of 鈓ysql_list_processes?
./mysql.h:487: warning: data definition has no type or storage class
./mysql.h:488: error: syntax error before ??token
./mysql.h:490: error: syntax error before ??token
./mysql.h:491: error: syntax error before ??token
./mysql.h:493: error: syntax error before ??token
./mysql.h:495: error: syntax error before ??token
./mysql.h:497: error: syntax error before ??token
./mysql.h:498: error: syntax error before ??token
./mysql.h:499: error: syntax error before ??token
./mysql.h:500: error: syntax error before ??token
./mysql.h:500: error: syntax error before ??token
./mysql.h:501: warning: type defaults to 鈏nt?in declaration of 鈓ysql_list_fields?
./mysql.h:501: warning: data definition has no type or storage class
./mysql.h:506: error: syntax error before ??token
./mysql.h:510: error: syntax error before ??token
./mysql.h:519: error: syntax error before ??token
./mysql.h:520: error: syntax error before ??token
./mysql.h:523: error: syntax error before ??token
./mysql.h:523: error: syntax error before ??token
./mysql.h:523: warning: type defaults to 鈏nt?in declaration of 鈓ysql_manager_init?
./mysql.h:523: warning: data definition has no type or storage class
./mysql.h:524: error: syntax error before ??token
./mysql.h:524: error: syntax error before ??token
./mysql.h:528: warning: type defaults to 鈏nt?in declaration of 鈓ysql_manager_connect?
./mysql.h:528: warning: data definition has no type or storage class
./mysql.h:529: error: syntax error before ??token
./mysql.h:530: error: syntax error before ??token
./mysql.h:532: error: syntax error before ??token
./mysql.h:535: error: syntax error before ??token
./mysql.h:557: error: field 鈈uffer_type?has incomplete type
./mysql.h:569: error: syntax error before ??token
./mysql.h:579: error: syntax error before 釳EM_ROOT?
./mysql.h:579: warning: no semicolon at end of struct or union
./mysql.h:580: warning: type defaults to 鈏nt?in declaration of 鈒ist?
./mysql.h:580: warning: data definition has no type or storage class
./mysql.h:581: error: syntax error before ??token
./mysql.h:581: warning: type defaults to 鈏nt?in declaration of 鈓ysql?
./mysql.h:581: warning: data definition has no type or storage class
./mysql.h:585: error: syntax error before 鈘esult?
./mysql.h:585: warning: type defaults to 鈏nt?in declaration of 鈘esult?
./mysql.h:585: warning: data definition has no type or storage class
./mysql.h:597: error: conflicting types for 鈒ast_errno?
./mysql.h:313: error: previous declaration of 鈒ast_errno?was here
./mysql.h:601: error: 釳YSQL_ERRMSG_SIZE?undeclared here (not in a function)
./mysql.h:602: error: 釹QLSTATE_LENGTH?undeclared here (not in a function)
./mysql.h:614: error: syntax error before 鈣?token
./mysql.h:614: warning: type defaults to 鈏nt?in declaration of 釳YSQL_STMT?
./mysql.h:614: warning: data definition has no type or storage class
./mysql.h:631: error: syntax error before ??token
./mysql.h:632: error: syntax error before ??token
./mysql.h:639: warning: no semicolon at end of struct or union
./mysql.h:641: error: syntax error before ??token
./mysql.h:641: warning: type defaults to 鈏nt?in declaration of 鈛se_result?
./mysql.h:641: warning: data definition has no type or storage class
./mysql.h:644: error: syntax error before ??token
./mysql.h:646: error: syntax error before ??token
./mysql.h:647: error: syntax error before ??token
./mysql.h:648: error: syntax error before ??token
./mysql.h:649: error: syntax error before ??token
./mysql.h:650: error: syntax error before ??token
./mysql.h:651: error: syntax error before ??token
./mysql.h:652: error: syntax error before ??token
./mysql.h:653: error: syntax error before ??token
./mysql.h:654: error: syntax error before ??token
./mysql.h:656: warning: type defaults to 鈏nt?in declaration of 釳YSQL_METHODS?
./mysql.h:656: warning: data definition has no type or storage class
./mysql.h:659: error: syntax error before ??token
./mysql.h:659: error: syntax error before ??token
./mysql.h:659: warning: type defaults to 鈏nt?in declaration of 鈓ysql_stmt_init?
./mysql.h:659: warning: data definition has no type or storage class
./mysql.h:660: error: syntax error before ??token
./mysql.h:662: error: syntax error before ??token
./mysql.h:663: error: syntax error before ??token
./mysql.h:664: error: syntax error before ??token
./mysql.h:667: error: syntax error before ??token
./mysql.h:668: error: syntax error before ??token
./mysql.h:669: error: syntax error before ??token
./mysql.h:672: error: syntax error before ??token
./mysql.h:675: error: syntax error before ??token
./mysql.h:676: error: syntax error before ??token
./mysql.h:677: error: syntax error before ??token
./mysql.h:678: error: syntax error before ??token
./mysql.h:679: error: syntax error before ??token
./mysql.h:680: error: syntax error before ??token
./mysql.h:684: error: syntax error before ??token
./mysql.h:684: error: syntax error before ??token
./mysql.h:684: warning: type defaults to 鈏nt?in declaration of 鈓ysql_stmt_result_metadata?
./mysql.h:684: warning: data definition has no type or storage class
./mysql.h:685: error: syntax error before ??token
./mysql.h:685: error: syntax error before ??token
./mysql.h:685: warning: type defaults to 鈏nt?in declaration of 鈓ysql_stmt_param_metadata?
./mysql.h:685: warning: data definition has no type or storage class
./mysql.h:686: error: syntax error before ??token
./mysql.h:687: error: syntax error before ??token
./mysql.h:688: error: syntax error before ??token
./mysql.h:689: error: syntax error before ??token
./mysql.h:691: error: syntax error before ??token
./mysql.h:692: error: syntax error before ??token
./mysql.h:693: error: syntax error before ??token
./mysql.h:694: error: syntax error before ??token
./mysql.h:695: error: syntax error before ??token
./mysql.h:696: error: syntax error before ??token
./mysql.h:698: error: syntax error before ??token
./mysql.h:699: error: syntax error before ??token
./mysql.h:700: error: syntax error before ??token
./mysql.h:701: error: syntax error before ??token
./mysql.h:702: error: syntax error before ??token
./mysql.h:703: error: syntax error before ??token
./mysql.h:728: error: syntax error before ??token
vauth.c:40: error: syntax error before 鈓ysql_update?
vauth.c:40: warning: type defaults to 鈏nt?in declaration of 鈓ysql_update?
vauth.c:40: warning: data definition has no type or storage class
vauth.c:41: error: syntax error before 鈓ysql_read_getall?
vauth.c:41: warning: type defaults to 鈏nt?in declaration of 鈓ysql_read_getall?
vauth.c:41: warning: data definition has no type or storage class
vauth.c:59: error: syntax error before ??token
vauth.c:59: warning: type defaults to 鈏nt?in declaration of 鈘es_update?
vauth.c:59: warning: data definition has no type or storage class
vauth.c:60: error: syntax error before ??token
vauth.c:60: warning: type defaults to 鈏nt?in declaration of 鈘es_read_getall?
vauth.c:60: warning: data definition has no type or storage class
vauth.c:68: error: static declaration of 鈘ow?follows non-static declaration
./mysql.h:283: error: previous declaration of 鈘ow?was here
make[2]: *** [vauth.o] Error 1
make[2]: Leaving directory `/usr/src/vpopmail-5.4.2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/vpopmail-5.4.2'
make: *** [all] Error 2
root@qmail-6:/usr/src/vpopmail-5.4.2#


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译