- 主题:问一下configure时候出错的问题
kbs-2.0dev
./configure的时候出现如下错误:
checking for int *... yes
checking size of int *... configure: error: cannot compute sizeof (int *), 77
See `config.log' for more details.
用的是平台是Turbolinux 8 for AMD64 Server,这个应该没有什么关系吧?
请问大概会是什么问题?偶搞了半天也没有个头绪
--
修改:velet FROM 202.202.43.*
FROM 202.202.43.*
./configure --prefix=/home/bbs --enable-site=devel --with-www=/home/www --with-php=/home/grid/php-4.3.5 --with-mysql=/home/mysql/ --enable-ssh --enable-openssl
没有问题,但是加上--enable-innbbsd就出现下面的错误了,无论是cvs的代码还是
下载的snapshot包
checking for int *... yes
checking size of int *... configure: error: cannot compute sizeof (int *), 77
See `config.log' for more details.
【 在 velet (好好疼你。。。) 的大作中提到: 】
: kbs-2.0dev
: ./configure的时候出现如下错误:
: checking for int *... yes
: ...................
--
FROM 202.202.43.*
先去掉转信的,能不能通过?
然后再安装呢?
【 在 velet (好好疼你。。。) 的大作中提到: 】
./configure --prefix=/home/bbs --enable-site=devel --with-www=/home/www --with-php=/home/grid/php-4.3.5 --with-mysql=/home/mysql/ --enable-ssh --enable-openssl
没有问题,但是加上--enable-innbbsd就出现下面的错误了,无论是cvs的代码还是
下载的snapshot包
checking for int *... yes
checking size of int *... configure: error: cannot compute sizeof (int *), 77
See `config.log' for more details.
【 在 velet (好好疼你。。。) 的大作中提到: 】
: kbs-2.0dev
: ./configure的时候出现如下错误:
: checking for int *... yes
: ...................
--
FROM 218.249.29.*
看 config.log 的出错信息。
【 在 velet (好好疼你。。。) 的大作中提到: 】
: ./configure --prefix=/home/bbs --enable-site=devel --with-www=/home/www --with-php=/home/grid/php-4.3.5 --with-mysql=/home/mysql/ --enable-ssh --enable-openssl
: 没有问题,但是加上--enable-innbbsd就出现下面的错误了,无论是cvs的代码还是
: 下载的snapshot包
: ...................
--
FROM 221.13.5.*
去掉转信的是可以configure通过的,并且安装之后可以使用
但是为啥一加上--enable-innbbsd就出现那种错误
我google过,没有找到什么解决方法
【 在 tombcy@newsmth.net-SPAM.no (tombcy) 的大作中提到: 】
: 先去掉转信的,能不能通过?
: 然后再安装呢?
: ./configure --prefix=/home/bbs --enable-site=devel --with-www=/home/www --with-php=/home/grid/php-4.3.5 --with-mysql=/home/mysql/ --enable-ssh --enable-openssl
: ...................
--
FROM www.grid.com
为啥cvs下来的innbbsd包里面没有configure.ac之类的文件呢?
本来就没有么?
【 在 velet@newsmth.net-SPAM.no (好好疼你。。。) 的大作中提到: 】
: ./configure --prefix=/home/bbs --enable-site=devel --with-www=/home/www --with-php=/home/grid/php-4.3.5 --with-mysql=/home/mysql/ --enable-ssh --enable-openssl
: 没有问题,但是加上--enable-innbbsd就出现下面的错误了,无论是cvs的代码还是
: 下载的snapshot包
: ...................
--
FROM bbs.cqupt.edu.cn
已经没有了,innbbsd在kbs_bbs的目录下checkout
kbs_bbs目录configure加--enable-innbbsd的时候会自动在innbbsd目录下产生Makefile
【 在 SunnyDD@bbs.cqupt.edu.cn-SPAM.no (velet) 的大作中提到: 】
: 为啥cvs下来的innbbsd包里面没有configure.ac之类的文件呢?
: 本来就没有么?
--
FROM 61.182.213.*
但是我加上--enable-innbbsd的时候就会出现如下错误
checking for int *... yes
checking size of int *... configure: error: cannot compute sizeof (int *), 77
See `config.log' for more details.
不加--enable-innbbsd的时候正常,也可以正常编译,运行,但是编译的时
候会出现如下信息:
[Compiling bbslogd.c]
[Linking bbslogd]
libtool: link: warning: library `/usr/lib64/libmysqlclient.la' was moved.
libtool: link: warning: library `/usr/lib64/libmysqlclient.la' was moved.
gcc -DINVISIBLE -D_DETAIL_UINFO_ -DSHOW_IDLE_TIME -I../src -Wall -DLINUX -I/usr/include/mysql -I/usr/local/include -o bbslogd bbslogd.o ../libBBS/.libs/libBBS.a ../libsystem/.libs/libsystem.a ../rzsz/.libs/libzmodem.a -L/usr/lib -L/usr/lib/mysql /usr/lib64/libmysqlclient.so -lz -lcrypt -lnsl -lm -lpthread -L/usr/local/lib /usr/local/lib/libesmtp.so -lssl -lcrypto -lbsd /usr/lib64/libltdl.so -ldl -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
/usr/bin/ld: skipping incompatible /usr/lib/libcrypt.so when searching for -lcrypt
/usr/bin/ld: skipping incompatible /usr/lib/libcrypt.a when searching for -lcrypt
/usr/bin/ld: skipping incompatible /usr/lib/libnsl.so when searching for -lnsl
/usr/bin/ld: skipping incompatible /usr/lib/libnsl.a when searching for -lnsl
/usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libbsd.a when searching for -lbsd
/usr/bin/ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libdl.a when searching for -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
不知道怎么回事,我用的平台是TurboLinux 8 for AMD64 Server
【 在 atppp@newsmth.net-SPAM.no (Big Mouse) 的大作中提到: 】
: 已经没有了,innbbsd在kbs_bbs的目录下checkout
: kbs_bbs目录configure加--enable-innbbsd的时候会自动在innbbsd目录下产生Makefile
--
FROM bbs.cqupt.edu.cn
amd64要改改config.lib
基本上就是把lib改成lib64
【 在 SunnyDD@bbs.cqupt.edu.cn-SPAM.no (velet) 的大作中提到: 】
: 但是我加上--enable-innbbsd的时候就会出现如下错误
: checking for int *... yes
: checking size of int *... configure: error: cannot compute sizeof (int *), 77
: ...................
--
FROM 61.182.213.*
谢谢!config.lib中,把lib改为lib64之后冲突的情况没有了
但是--enable-innbbsd的问题依然存在,加上这个之后configure依然出现错误
checking for int *... yes
checking size of int *... configure: error: cannot compute sizeof (int *), 77
See `config.log' for more details.
【 在 atppp@newsmth.net-SPAM.no (Big Mouse) 的大作中提到: 】
: amd64要改改config.lib
: 基本上就是把lib改成lib64
--
FROM bbs.cqupt.edu.cn