This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

mysqltcl error

Discussion of Eggdrop's code and module programming in C.
Post Reply
L
Leatherface
Voice
Posts: 4
Joined: Thu Aug 18, 2005 2:41 pm

mysqltcl error

Post by Leatherface »

Hi

I've extracted the mysqltcl archive, went to the folder and executed ./configure command. Everything worked fien untill I run "make"
then i get this error:

Code: Select all

[root@gateops mysqltcl-3.01]# make
gcc -pipe -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DVERSION=\"3.01\" -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_TYPE_OFF64_T=1 -DNO_STDLIB_H=1 -DNO_STRING_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_TCL_STUBS=1    -I"/usr/local/include" -I/usr/include/mysql    -O -D__NO_STRING_INLINES -D__NO_MATH_INLINES  -fPIC -c `echo generic/mysqltcl.c` -o mysqltcl.o
generic/mysqltcl.c: In function `Mysqltcl_Connect':
generic/mysqltcl.c:810: error: `CLIENT_MULTI_STATEMENTS' undeclared (first use in this function)
generic/mysqltcl.c:810: error: (Each undeclared identifier is reported only once
generic/mysqltcl.c:810: error: for each function it appears in.)
generic/mysqltcl.c:818: error: `CLIENT_MULTI_RESULTS' undeclared (first use in this function)
generic/mysqltcl.c: In function `Mysqltcl_Info':
generic/mysqltcl.c:1602: warning: passing arg 1 of pointer to function makes pointer from integer without a cast
generic/mysqltcl.c: In function `Mysqltcl_SetServerOption':
generic/mysqltcl.c:2176: error: storage size of `mysqlServerOption' isn't known
generic/mysqltcl.c:2192: error: `MYSQL_OPTION_MULTI_STATEMENTS_ON' undeclared (first use in this function)
generic/mysqltcl.c:2195: error: `MYSQL_OPTION_MULTI_STATEMENTS_OFF' undeclared (first use in this function)
generic/mysqltcl.c: In function `Mysqltcl_ShutDown':
generic/mysqltcl.c:2219: error: `SHUTDOWN_DEFAULT' undeclared (first use in this function)
generic/mysqltcl.c:2219: error: too many arguments to function `mysql_shutdown'
make: *** [mysqltcl.o] Error 1
[root@gateops mysqltcl-3.01]# 
I've already created a MySQL database with user and pass. But it wount work.


Help me please

Thanks
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

upgrade mySQL client libraries
connection, sharing, dcc problems? click <here>
before asking for scripting help, read <this>
use

Code: Select all

 tag when posting logs, code
Post Reply