Hi all
I've installed ser as it is written in the Getting started manuall with ser source 0.9.7-pre1. I've also installed the mysql5.0 binary distribution. unfortunatelly i've encountered a strange problem. At think that this may be caused by the fact that i used o binary distribution od mysql instead of source. Any way i'm just starting my adventure with ser:) so i ask u ser guru's to help me;)
When i tried to compile the source again including mysql package the mysql.co file did not appeared? and the log contained only such lines regarding mysql: make[1]: Wej��cie do katalogu `/home/tezet/apps/ser/ser-0.9.7-pre1/modules/mysql' make[1]: Opuszczenie katalogu `/home/tezet/apps/ser/ser-0.9.7-pre1/modules/mysql' make[1]: Wej��cie do katalogu `/home/tezet/apps/ser/ser-0.9.7-pre1/modules/mysql' gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -ftree-vectorize -mtune=athlon64 -DNAME='"ser"' -DVERSION='"0.9.7-pre1"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 4.1.2"' -D__CPU_i386 -D__OS_linux -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DF_MALLOC -DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -I/usr/local/include -I/usr/local/include/mysql -I/usr/local/mysql/include -I/usr/include/mysql -c dbase.c -o dbase.o make[1]: Opuszczenie katalogu `/home/tezet/apps/ser/ser-0.9.7-pre1/modules/mysql'
When i tried to compile the package manually using Makefile in the "source"/modules/myqsl directory i got plenty of errors:): dbase.c:34:25: error: mysql/mysql.h: Nie ma takiego pliku ani katalogu dbase.c:35:26: error: mysql/errmsg.h: Nie ma takiego pliku ani katalogu In file included from dbase.c:39: val.h:44: error: expected ���)��� before ���*��� token In file included from dbase.c:40: my_con.h:39: error: expected specifier-qualifier-list before ���MYSQL_RES��� dbase.c: In function ���submit_query���: dbase.c:67: error: ���struct my_con��� has no member named ���timestamp��� dbase.c:68: warning: implicit declaration of function ���mysql_ping��� dbase.c:68: error: ���struct my_con��� has no member named ���con��� dbase.c:72: error: ���struct my_con��� has no member named ���timestamp��� dbase.c:90: warning: implicit declaration of function ���mysql_query��� dbase.c:90: error: ���struct my_con��� has no member named ���con��� dbase.c:93: warning: implicit declaration of function ���mysql_errno��� dbase.c:93: error: ���struct my_con��� has no member named ���con��� dbase.c:94: error: ���CR_SERVER_GONE_ERROR��� undeclared (first use in this function) dbase.c:94: error: (Each undeclared identifier is reported only once dbase.c:94: error: for each function it appears in.) dbase.c:94: error: ���CR_SERVER_LOST��� undeclared (first use in this function) dbase.c:98: warning: implicit declaration of function ���mysql_error��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c: At top level: dbase.c:138: error: expected ���)��� before ���*��� token dbase.c:166: error: expected ���)��� before ���*��� token dbase.c:207: error: expected ���)��� before ���*��� token dbase.c: In function ���store_result���: dbase.c:304: error: ���struct my_con��� has no member named ���res��� dbase.c:304: warning: implicit declaration of function ���mysql_store_result��� dbase.c:304: error: ���struct my_con��� has no member named ���con��� dbase.c:305: error: ���struct my_con��� has no member named ���res��� dbase.c:306: warning: implicit declaration of function ���mysql_field_count��� dbase.c:306: error: ���struct my_con��� has no member named ���con��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c: In function ���db_free_result���: dbase.c:348: warning: implicit declaration of function ���mysql_free_result��� dbase.c:348: error: ���struct my_con��� has no member named ���res��� dbase.c:349: error: ���struct my_con��� has no member named ���res��� dbase.c: In function ���db_query���: dbase.c:398: warning: implicit declaration of function ���print_where��� dbase.c:398: error: ���struct my_con��� has no member named ���con��� dbase.c: In function ���db_insert���: dbase.c:471: warning: implicit declaration of function ���print_values��� dbase.c:471: error: ���struct my_con��� has no member named ���con��� dbase.c: In function ���db_delete���: dbase.c:516: error: ���struct my_con��� has no member named ���con��� dbase.c: In function ���db_update���: dbase.c:559: warning: implicit declaration of function ���print_set��� dbase.c:559: error: ���struct my_con��� has no member named ���con��� dbase.c:568: error: ���struct my_con��� has no member named ���con��� make: *** [dbase.o] B����d 1
When this kind of error appear in the compilation (missing .h file) it usually means you have to install the developement version of the packet. In your case it means you have to install mysql dev pacakges.
Samuel. 2006/11/6, tzieleniewski tzieleniewski@o2.pl:
Hi all
I've installed ser as it is written in the Getting started manuall with ser source 0.9.7-pre1. I've also installed the mysql5.0 binary distribution. unfortunatelly i've encountered a strange problem. At think that this may be caused by the fact that i used o binary distribution od mysql instead of source. Any way i'm just starting my adventure with ser:) so i ask u ser guru's to help me;)
When i tried to compile the source again including mysql package the mysql.co file did not appeared? and the log contained only such lines regarding mysql: make[1]: Wej��cie do katalogu `/home/tezet/apps/ser/ser-0.9.7-pre1/modules/mysql' make[1]: Opuszczenie katalogu `/home/tezet/apps/ser/ser-0.9.7-pre1/modules/mysql' make[1]: Wej��cie do katalogu `/home/tezet/apps/ser/ser-0.9.7-pre1/modules/mysql' gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -ftree-vectorize -mtune=athlon64 -DNAME='"ser"' -DVERSION='"0.9.7-pre1"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 4.1.2"' -D__CPU_i386 -D__OS_linux -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DF_MALLOC -DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -I/usr/local/include -I/usr/local/include/mysql -I/usr/local/mysql/include -I/usr/include/mysql -c dbase.c -o dbase.o make[1]: Opuszczenie katalogu `/home/tezet/apps/ser/ser-0.9.7-pre1/modules/mysql'
When i tried to compile the package manually using Makefile in the "source"/modules/myqsl directory i got plenty of errors:): dbase.c:34:25: error: mysql/mysql.h: Nie ma takiego pliku ani katalogu dbase.c:35:26: error: mysql/errmsg.h: Nie ma takiego pliku ani katalogu In file included from dbase.c:39: val.h:44: error: expected ���)��� before ���*��� token In file included from dbase.c:40: my_con.h:39: error: expected specifier-qualifier-list before ���MYSQL_RES��� dbase.c: In function ���submit_query���: dbase.c:67: error: ���struct my_con��� has no member named ���timestamp��� dbase.c:68: warning: implicit declaration of function ���mysql_ping��� dbase.c:68: error: ���struct my_con��� has no member named ���con��� dbase.c:72: error: ���struct my_con��� has no member named ���timestamp��� dbase.c:90: warning: implicit declaration of function ���mysql_query��� dbase.c:90: error: ���struct my_con��� has no member named ���con��� dbase.c:93: warning: implicit declaration of function ���mysql_errno��� dbase.c:93: error: ���struct my_con��� has no member named ���con��� dbase.c:94: error: ���CR_SERVER_GONE_ERROR��� undeclared (first use in this function) dbase.c:94: error: (Each undeclared identifier is reported only once dbase.c:94: error: for each function it appears in.) dbase.c:94: error: ���CR_SERVER_LOST��� undeclared (first use in this function) dbase.c:98: warning: implicit declaration of function ���mysql_error��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:98: error: ���struct my_con��� has no member named ���con��� dbase.c:98: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c: At top level: dbase.c:138: error: expected ���)��� before ���*��� token dbase.c:166: error: expected ���)��� before ���*��� token dbase.c:207: error: expected ���)��� before ���*��� token dbase.c: In function ���store_result���: dbase.c:304: error: ���struct my_con��� has no member named ���res��� dbase.c:304: warning: implicit declaration of function ���mysql_store_result��� dbase.c:304: error: ���struct my_con��� has no member named ���con��� dbase.c:305: error: ���struct my_con��� has no member named ���res��� dbase.c:306: warning: implicit declaration of function ���mysql_field_count��� dbase.c:306: error: ���struct my_con��� has no member named ���con��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c:311: error: ���struct my_con��� has no member named ���con��� dbase.c:311: warning: format ���%s��� expects type ���char *���, but argument 3 has type ���int��� dbase.c: In function ���db_free_result���: dbase.c:348: warning: implicit declaration of function ���mysql_free_result��� dbase.c:348: error: ���struct my_con��� has no member named ���res��� dbase.c:349: error: ���struct my_con��� has no member named ���res��� dbase.c: In function ���db_query���: dbase.c:398: warning: implicit declaration of function ���print_where��� dbase.c:398: error: ���struct my_con��� has no member named ���con��� dbase.c: In function ���db_insert���: dbase.c:471: warning: implicit declaration of function ���print_values��� dbase.c:471: error: ���struct my_con��� has no member named ���con��� dbase.c: In function ���db_delete���: dbase.c:516: error: ���struct my_con��� has no member named ���con��� dbase.c: In function ���db_update���: dbase.c:559: warning: implicit declaration of function ���print_set��� dbase.c:559: error: ���struct my_con��� has no member named ���con��� dbase.c:568: error: ���struct my_con��� has no member named ���con��� make: *** [dbase.o] B����d 1
Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers