Preparing PAB3::DB::Driver::Mysql Looking for libmysqlclient ... not found Looking for libz ... found at /usr/lib/libz.dylib ************* WARNING ************* * Some required libraries has not * * been found. * * The installation may fail! * *********************************** Checking if your kit is complete... Looks good Writing Makefile for PAB3::DB::Driver::Mysql cp Mysql.pm blib/lib/PAB3/DB/Driver/Mysql.pm gcc -c -I/usr/local/mysql/include -I/usr/local/include/mysql -I/usr/include/mysql -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"1.0.1\" -DXS_VERSION=\"1.0.1\" "-I/Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/CORE" -DUSE_THREADS my_mysql.c my_mysql.c:1:20: error: errmsg.h: No such file or directory my_mysql.c:1:20: error: errmsg.h: No such file or directory In file included from my_mysql.c:11: my_mysql.h:14:19: error: mysql.h: No such file or directory In file included from my_mysql.c:11: my_mysql.h:16: error: parse error before 'MYBOOL_TRUE' my_mysql.h:16: warning: data definition has no type or storage class my_mysql.h:17: error: parse error before 'MYBOOL_FALSE' my_mysql.h:17: warning: data definition has no type or storage class my_mysql.h:41: error: parse error before 'MYSQL' my_mysql.h:41: warning: no semicolon at end of struct or union my_mysql.h:57: error: parse error before '}' token my_mysql.h:57: warning: data definition has no type or storage class my_mysql.h:61: error: parse error before 'MYSQL_STMT' my_mysql.h:61: warning: no semicolon at end of struct or union my_mysql.h:62: warning: data definition has no type or storage class my_mysql.h:65: error: parse error before '*' token my_mysql.h:65: warning: data definition has no type or storage class my_mysql.h:67: error: parse error before '*' token my_mysql.h:67: warning: data definition has no type or storage class my_mysql.h:68: error: parse error before '*' token my_mysql.h:68: warning: data definition has no type or storage class my_mysql.h:72: error: parse error before '}' token my_mysql.h:72: warning: data definition has no type or storage class my_mysql.h:76: error: parse error before 'MYSQL_RES' my_mysql.h:76: warning: no semicolon at end of struct or union my_mysql.h:77: warning: data definition has no type or storage class my_mysql.h:80: error: parse error before '}' token my_mysql.h:80: warning: data definition has no type or storage class my_mysql.h:85: error: parse error before 'MY_CON' my_mysql.h:85: warning: no semicolon at end of struct or union my_mysql.h:86: warning: data definition has no type or storage class my_mysql.h:92: error: parse error before '}' token my_mysql.h:92: warning: data definition has no type or storage class my_mysql.h:125: error: parse error before '*' token my_mysql.h:125: error: parse error before '*' token my_mysql.h:125: warning: data definition has no type or storage class my_mysql.h:127: error: parse error before '*' token my_mysql.h:127: error: parse error before '*' token my_mysql.h:127: warning: data definition has no type or storage class my_mysql.h:128: error: parse error before '*' token my_mysql.h:129: error: parse error before '*' token my_mysql.h:129: warning: data definition has no type or storage class my_mysql.h:130: error: parse error before '*' token my_mysql.h:131: error: parse error before '*' token my_mysql.h:132: error: parse error before '*' token my_mysql.h:134: error: parse error before '*' token my_mysql.h:134: error: parse error before '*' token my_mysql.h:134: warning: data definition has no type or storage class my_mysql.h:135: error: parse error before '*' token my_mysql.h:136: error: parse error before '*' token my_mysql.h:138: error: parse error before '*' token my_mysql.h:138: error: parse error before '*' token my_mysql.h:138: warning: data definition has no type or storage class my_mysql.h:139: error: parse error before '*' token my_mysql.h:140: error: parse error before '*' token my_mysql.h:141: error: parse error before '*' token my_mysql.h:145: error: parse error before '*' token my_mysql.h:146: error: parse error before '*' token my_mysql.h:148: error: parse error before '*' token my_mysql.c: In function 'my_set_error': my_mysql.c:26: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:26: error: (Each undeclared identifier is reported only once my_mysql.c:26: error: for each function it appears in.) my_mysql.c:26: error: parse error before ')' token my_mysql.c:27: warning: ISO C90 forbids mixed declarations and code my_mysql.c:28: error: invalid operands to binary * my_mysql.c:31: error: request for member 'my_error' in something not a structure or union my_mysql.c: In function '_my_verify_linkid': my_mysql.c:38: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:38: error: parse error before ')' token my_mysql.c:40: error: parse error before ')' token my_mysql.c: In function 'my_mysql_get_type': my_mysql.c:61: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:61: error: parse error before ')' token my_mysql.c:62: error: 's1' undeclared (first use in this function) my_mysql.c:63: error: 'c1' undeclared (first use in this function) my_mysql.c:64: error: 'r1' undeclared (first use in this function) my_mysql.c: In function 'my_mysql_cleanup': my_mysql.c:81: error: 'c1' undeclared (first use in this function) my_mysql.c:81: error: 'c2' undeclared (first use in this function) my_mysql.c:82: warning: ISO C90 forbids mixed declarations and code my_mysql.c:82: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:82: error: parse error before ')' token my_mysql.c: In function 'my_mysql_cleanup_connections': my_mysql.c:94: error: 'c1' undeclared (first use in this function) my_mysql.c:95: warning: ISO C90 forbids mixed declarations and code my_mysql.c:95: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:95: error: parse error before ')' token my_mysql.c: At top level: my_mysql.c:103: error: parse error before '*' token my_mysql.c:103: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_add': my_mysql.c:104: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:104: error: parse error before ')' token my_mysql.c:105: error: invalid operands to binary * my_mysql.c:106: error: parse error before ')' token my_mysql.c:106: error: parse error before ')' token my_mysql.c:107: error: request for member 'conid' in something not a structure or union my_mysql.c:107: error: 'mysql' undeclared (first use in this function) my_mysql.c:108: error: request for member 'tid' in something not a structure or union my_mysql.c:108: error: 'tid' undeclared (first use in this function) my_mysql.c:109: error: request for member 'client_flag' in something not a structure or union my_mysql.c:110: error: request for member 'host' in something not a structure or union my_mysql.c:110: error: request for member 'host' in something not a structure or union my_mysql.c:110: error: request for member 'host' in something not a structure or union my_mysql.c:111: error: request for member 'user' in something not a structure or union my_mysql.c:111: error: request for member 'user' in something not a structure or union my_mysql.c:111: error: request for member 'user' in something not a structure or union my_mysql.c:112: error: request for member 'passwd' in something not a structure or union my_mysql.c:112: error: request for member 'passwd' in something not a structure or union my_mysql.c:112: error: request for member 'passwd' in something not a structure or union my_mysql.c:113: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:113: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:113: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:114: error: request for member 'db' in something not a structure or union my_mysql.c:114: error: request for member 'db' in something not a structure or union my_mysql.c:114: error: request for member 'db' in something not a structure or union my_mysql.c:115: error: request for member 'port' in something not a structure or union my_mysql.c:116: error: request for member 'my_flags' in something not a structure or union my_mysql.c: At top level: my_mysql.c:125: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_free': my_mysql.c:127: error: request for member 'conid' in something not a structure or union my_mysql.c:128: error: request for member 'charset' in something not a structure or union my_mysql.c:129: error: request for member 'host' in something not a structure or union my_mysql.c:130: error: request for member 'user' in something not a structure or union my_mysql.c:131: error: request for member 'passwd' in something not a structure or union my_mysql.c:132: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:133: error: request for member 'db' in something not a structure or union my_mysql.c:134: error: request for member 'res' in something not a structure or union my_mysql.c:135: error: request for member 'conid' in something not a structure or union my_mysql.c: At top level: my_mysql.c:139: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_rem': my_mysql.c:140: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:140: error: parse error before ')' token my_mysql.c:142: error: request for member 'prev' in something not a structure or union my_mysql.c:144: error: request for member 'next' in something not a structure or union my_mysql.c: At top level: my_mysql.c:149: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_cleanup': my_mysql.c:150: error: 'r1' undeclared (first use in this function) my_mysql.c:150: error: 'r2' undeclared (first use in this function) my_mysql.c:151: error: 's1' undeclared (first use in this function) my_mysql.c:151: error: 's2' undeclared (first use in this function) my_mysql.c:152: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:158: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:158: error: request for member 'last_stmt' in something not a structure or union my_mysql.c:159: error: request for member 'res' in something not a structure or union my_mysql.c:166: error: request for member 'res' in something not a structure or union my_mysql.c:166: error: request for member 'lastres' in something not a structure or union my_mysql.c: At top level: my_mysql.c:169: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_exists': my_mysql.c:170: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:170: error: parse error before ')' token my_mysql.c:171: error: 'c1' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:178: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_find_by_tid': my_mysql.c:179: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:179: error: parse error before ')' token my_mysql.c:180: error: 'c1' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:186: error: parse error before '*' token my_mysql.c:186: error: parse error before '*' token my_mysql.c: In function 'my_mysql_res_add': my_mysql.c:187: error: 'ret' undeclared (first use in this function) my_mysql.c:188: error: parse error before ')' token my_mysql.c:188: error: parse error before ')' token my_mysql.c:192: error: request for member 'res' in something not a structure or union my_mysql.c:193: error: request for member 'res' in something not a structure or union my_mysql.c:195: error: request for member 'lastres' in something not a structure or union my_mysql.c:196: error: request for member 'lastres' in something not a structure or union my_mysql.c: At top level: my_mysql.c:200: error: parse error before '*' token my_mysql.c: In function 'my_mysql_res_rem': my_mysql.c:201: error: invalid operands to binary * my_mysql.c:204: error: dereferencing pointer to incomplete type my_mysql.c:205: error: dereferencing pointer to incomplete type my_mysql.c:206: error: request for member 'lastres' in something not a structure or union my_mysql.c:207: error: request for member 'lastres' in something not a structure or union my_mysql.c:207: error: dereferencing pointer to incomplete type my_mysql.c:208: error: request for member 'res' in something not a structure or union my_mysql.c:209: error: request for member 'res' in something not a structure or union my_mysql.c:209: error: dereferencing pointer to incomplete type my_mysql.c: At top level: my_mysql.c:214: error: parse error before '*' token my_mysql.c: In function 'my_mysql_res_exists': my_mysql.c:215: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:215: error: parse error before ')' token my_mysql.c:216: error: 'r1' undeclared (first use in this function) my_mysql.c:217: error: 'c1' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:228: error: parse error before '*' token my_mysql.c:228: error: parse error before '*' token my_mysql.c: In function 'my_mysql_reconnect': my_mysql.c:229: error: 'MYSQL' undeclared (first use in this function) my_mysql.c:231: error: request for member 'conid' in something not a structure or union my_mysql.c:233: error: request for member 'conid' in something not a structure or union my_mysql.c:234: error: request for member 'host' in something not a structure or union my_mysql.c:234: error: request for member 'user' in something not a structure or union my_mysql.c:234: error: request for member 'passwd' in something not a structure or union my_mysql.c:234: error: request for member 'db' in something not a structure or union my_mysql.c:234: error: request for member 'port' in something not a structure or union my_mysql.c:235: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:235: error: request for member 'client_flag' in something not a structure or union my_mysql.c:236: warning: assignment makes pointer from integer without a cast my_mysql.c:238: error: request for member 'charset' in something not a structure or union my_mysql.c:240: error: request for member 'charset_length' in something not a structure or union my_mysql.c:240: error: request for member 'charset_length' in something not a structure or union my_mysql.c:242: error: request for member 'charset' in something not a structure or union my_mysql.c:244: error: request for member 'conid' in something not a structure or union my_mysql.c:244: error: request for member 'charset_length' in something not a structure or union my_mysql.c:247: warning: return from incompatible pointer type my_mysql.c: At top level: my_mysql.c:250: error: parse error before '*' token my_mysql.c:250: error: parse error before '*' token my_mysql.c: In function 'my_mysql_stmt_init': my_mysql.c:251: error: 'stmt' undeclared (first use in this function) my_mysql.c:252: warning: ISO C90 forbids mixed declarations and code my_mysql.c:253: error: parse error before ')' token my_mysql.c:253: error: parse error before ')' token my_mysql.c:255: error: request for member 'conid' in something not a structure or union my_mysql.c:256: error: 'query' undeclared (first use in this function) my_mysql.c:256: error: 'length' undeclared (first use in this function) my_mysql.c:261: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:262: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:264: error: request for member 'last_stmt' in something not a structure or union my_mysql.c:265: error: request for member 'last_stmt' in something not a structure or union my_mysql.c:269: error: 'MYSQL_BIND' undeclared (first use in this function) my_mysql.c:269: error: parse error before ')' token my_mysql.c:269: error: parse error before ')' token my_mysql.c: At top level: my_mysql.c:275: error: parse error before '*' token my_mysql.c: In function 'my_mysql_stmt_free': my_mysql.c:277: error: 'stmt' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:298: error: parse error before '*' token my_mysql.c: In function 'my_mysql_stmt_rem': my_mysql.c:299: error: invalid operands to binary * my_mysql.c:300: error: 'stmt' undeclared (first use in this function) my_mysql.c:302: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:303: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:304: error: request for member 'last_stmt' in something not a structure or union my_mysql.c:305: error: request for member 'last_stmt' in something not a structure or union my_mysql.c: At top level: my_mysql.c:310: error: parse error before '*' token my_mysql.c: In function 'my_mysql_stmt_exists': my_mysql.c:311: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:311: error: parse error before ')' token my_mysql.c:312: error: 's1' undeclared (first use in this function) my_mysql.c:313: error: 'c1' undeclared (first use in this function) my_mysql.c:314: error: 'stmt' undeclared (first use in this function) my_mysql.c: In function 'my_mysql_stmt_or_res': my_mysql.c:325: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:325: error: parse error before ')' token my_mysql.c:326: error: 'r1' undeclared (first use in this function) my_mysql.c:327: error: 's1' undeclared (first use in this function) my_mysql.c:328: error: 'c1' undeclared (first use in this function) my_mysql.c: In function 'my_mysql_stmt_or_con': my_mysql.c:342: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:342: error: parse error before ')' token my_mysql.c:343: error: 's1' undeclared (first use in this function) my_mysql.c:344: error: 'c1' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:358: error: parse error before '*' token my_mysql.c: In function 'my_mysql_bind_param': my_mysql.c:359: error: 'MYSQL_BIND' undeclared (first use in this function) my_mysql.c:360: warning: ISO C90 forbids mixed declarations and code my_mysql.c:362: error: 'stmt' undeclared (first use in this function) my_mysql.c:363: error: 'p_num' undeclared (first use in this function) my_mysql.c:370: error: 'type' undeclared (first use in this function) my_mysql.c:373: error: 'val' undeclared (first use in this function) my_mysql.c:374: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:374: error: 'MYSQL_TYPE_NULL' undeclared (first use in this function) my_mysql.c:379: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:379: error: 'MYSQL_TYPE_LONG' undeclared (first use in this function) my_mysql.c:380: error: request for member 'buffer' in something not a structure or union my_mysql.c:380: error: request for member 'buffer' in something not a structure or union my_mysql.c:382: error: request for member 'is_unsigned' in something not a structure or union my_mysql.c:383: error: request for member 'buffer' in something not a structure or union my_mysql.c:386: error: request for member 'is_unsigned' in something not a structure or union my_mysql.c:387: error: request for member 'buffer' in something not a structure or union my_mysql.c:391: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:391: error: 'MYSQL_TYPE_DOUBLE' undeclared (first use in this function) my_mysql.c:392: error: request for member 'buffer' in something not a structure or union my_mysql.c:392: error: request for member 'buffer' in something not a structure or union my_mysql.c:393: error: request for member 'buffer' in something not a structure or union my_mysql.c:396: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:396: error: 'MYSQL_TYPE_STRING' undeclared (first use in this function) my_mysql.c:398: error: request for member 'buffer' in something not a structure or union my_mysql.c:398: error: request for member 'buffer' in something not a structure or union my_mysql.c:400: error: request for member 'buffer' in something not a structure or union my_mysql.c:401: error: request for member 'length' in something not a structure or union my_mysql.c:401: error: request for member 'length' in something not a structure or union my_mysql.c:402: error: request for member 'length' in something not a structure or union my_mysql.c:405: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:405: error: 'MYSQL_TYPE_BLOB' undeclared (first use in this function) my_mysql.c:407: error: request for member 'buffer' in something not a structure or union my_mysql.c:407: error: request for member 'buffer' in something not a structure or union my_mysql.c:409: error: request for member 'buffer' in something not a structure or union my_mysql.c:410: error: request for member 'length' in something not a structure or union my_mysql.c:410: error: request for member 'length' in something not a structure or union my_mysql.c:411: error: request for member 'length' in something not a structure or union my_mysql.c:416: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:417: error: request for member 'buffer' in something not a structure or union my_mysql.c:417: error: request for member 'buffer' in something not a structure or union my_mysql.c:419: error: request for member 'is_unsigned' in something not a structure or union my_mysql.c:420: error: request for member 'buffer' in something not a structure or union my_mysql.c:423: error: request for member 'is_unsigned' in something not a structure or union my_mysql.c:424: error: request for member 'buffer' in something not a structure or union my_mysql.c:428: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:429: error: request for member 'buffer' in something not a structure or union my_mysql.c:429: error: request for member 'buffer' in something not a structure or union my_mysql.c:430: error: request for member 'buffer' in something not a structure or union my_mysql.c:434: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:435: error: request for member 'buffer' in something not a structure or union my_mysql.c:435: error: request for member 'buffer' in something not a structure or union my_mysql.c:437: error: request for member 'buffer' in something not a structure or union my_mysql.c:438: error: request for member 'length' in something not a structure or union my_mysql.c:438: error: request for member 'length' in something not a structure or union my_mysql.c:439: error: request for member 'length' in something not a structure or union my_mysql.c: At top level: my_mysql.c:444: error: parse error before '*' token my_mysql.c: In function 'my_mysql_bind_free': my_mysql.c:446: error: request for member 'buffer' in something not a structure or union my_mysql.c:447: error: request for member 'buffer' in something not a structure or union my_mysql.c:449: error: request for member 'length' in something not a structure or union my_mysql.c:450: error: request for member 'length' in something not a structure or union my_mysql.c:452: error: request for member 'is_null' in something not a structure or union my_mysql.c:453: error: request for member 'is_null' in something not a structure or union my_mysql.c:455: error: 'MYSQL_BIND' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:458: error: parse error before '*' token my_mysql.c: In function 'my_mysql_handle_return': my_mysql.c:459: error: 'ret' undeclared (first use in this function) my_mysql.c:464: error: 'CR_SERVER_GONE_ERROR' undeclared (first use in this function) my_mysql.c:465: error: 'CR_SERVER_LOST' undeclared (first use in this function) my_mysql.c:466: error: request for member 'client_flag' in something not a structure or union my_mysql.c:468: error: request for member 'conid' in something not a structure or union In file included from my_mysql.c:11: my_mysql.h:14:19: error: mysql.h: No such file or directory In file included from my_mysql.c:11: my_mysql.h:16: error: parse error before 'MYBOOL_TRUE' my_mysql.h:16: warning: data definition has no type or storage class my_mysql.h:17: error: parse error before 'MYBOOL_FALSE' my_mysql.h:17: warning: data definition has no type or storage class my_mysql.h:41: error: parse error before 'MYSQL' my_mysql.h:41: warning: no semicolon at end of struct or union my_mysql.h:57: error: parse error before '}' token my_mysql.h:57: warning: data definition has no type or storage class my_mysql.h:61: error: parse error before 'MYSQL_STMT' my_mysql.h:61: warning: no semicolon at end of struct or union my_mysql.h:62: warning: data definition has no type or storage class my_mysql.h:65: error: parse error before '*' token my_mysql.h:65: warning: data definition has no type or storage class my_mysql.h:67: error: parse error before '*' token my_mysql.h:67: warning: data definition has no type or storage class my_mysql.h:68: error: parse error before '*' token my_mysql.h:68: warning: data definition has no type or storage class my_mysql.h:72: error: parse error before '}' token my_mysql.h:72: warning: data definition has no type or storage class my_mysql.h:76: error: parse error before 'MYSQL_RES' my_mysql.h:76: warning: no semicolon at end of struct or union my_mysql.h:77: warning: data definition has no type or storage class my_mysql.h:80: error: parse error before '}' token my_mysql.h:80: warning: data definition has no type or storage class my_mysql.h:85: error: parse error before 'MY_CON' my_mysql.h:85: warning: no semicolon at end of struct or union my_mysql.h:86: warning: data definition has no type or storage class my_mysql.h:92: error: parse error before '}' token my_mysql.h:92: warning: data definition has no type or storage class my_mysql.h:125: error: parse error before '*' token my_mysql.h:125: error: parse error before '*' token my_mysql.h:125: warning: data definition has no type or storage class my_mysql.h:127: error: parse error before '*' token my_mysql.h:127: error: parse error before '*' token my_mysql.h:127: warning: data definition has no type or storage class my_mysql.h:128: error: parse error before '*' token my_mysql.h:129: error: parse error before '*' token my_mysql.h:129: warning: data definition has no type or storage class my_mysql.h:130: error: parse error before '*' token my_mysql.h:131: error: parse error before '*' token my_mysql.h:132: error: parse error before '*' token my_mysql.h:134: error: parse error before '*' token my_mysql.h:134: error: parse error before '*' token my_mysql.h:134: warning: data definition has no type or storage class my_mysql.h:135: error: parse error before '*' token my_mysql.h:136: error: parse error before '*' token my_mysql.h:138: error: parse error before '*' token my_mysql.h:138: error: parse error before '*' token my_mysql.h:138: warning: data definition has no type or storage class my_mysql.h:139: error: parse error before '*' token my_mysql.h:140: error: parse error before '*' token my_mysql.h:141: error: parse error before '*' token my_mysql.h:145: error: parse error before '*' token my_mysql.h:146: error: parse error before '*' token my_mysql.h:148: error: parse error before '*' token my_mysql.c: In function 'my_set_error': my_mysql.c:26: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:26: error: (Each undeclared identifier is reported only once my_mysql.c:26: error: for each function it appears in.) my_mysql.c:26: error: parse error before ')' token my_mysql.c:27: warning: ISO C90 forbids mixed declarations and code my_mysql.c:28: error: invalid operands to binary * my_mysql.c:31: error: request for member 'my_error' in something not a structure or union my_mysql.c: In function '_my_verify_linkid': my_mysql.c:38: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:38: error: parse error before ')' token my_mysql.c:40: error: parse error before ')' token my_mysql.c: In function 'my_mysql_get_type': my_mysql.c:61: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:61: error: parse error before ')' token my_mysql.c:62: error: 's1' undeclared (first use in this function) my_mysql.c:63: error: 'c1' undeclared (first use in this function) my_mysql.c:64: error: 'r1' undeclared (first use in this function) my_mysql.c: In function 'my_mysql_cleanup': my_mysql.c:81: error: 'c1' undeclared (first use in this function) my_mysql.c:81: error: 'c2' undeclared (first use in this function) my_mysql.c:82: warning: ISO C90 forbids mixed declarations and code my_mysql.c:82: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:82: error: parse error before ')' token my_mysql.c: In function 'my_mysql_cleanup_connections': my_mysql.c:94: error: 'c1' undeclared (first use in this function) my_mysql.c:95: warning: ISO C90 forbids mixed declarations and code my_mysql.c:95: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:95: error: parse error before ')' token my_mysql.c: At top level: my_mysql.c:103: error: parse error before '*' token my_mysql.c:103: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_add': my_mysql.c:104: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:104: error: parse error before ')' token my_mysql.c:105: error: invalid operands to binary * my_mysql.c:106: error: parse error before ')' token my_mysql.c:106: error: parse error before ')' token my_mysql.c:107: error: request for member 'conid' in something not a structure or union my_mysql.c:107: error: 'mysql' undeclared (first use in this function) my_mysql.c:108: error: request for member 'tid' in something not a structure or union my_mysql.c:108: error: 'tid' undeclared (first use in this function) my_mysql.c:109: error: request for member 'client_flag' in something not a structure or union my_mysql.c:110: error: request for member 'host' in something not a structure or union my_mysql.c:110: error: request for member 'host' in something not a structure or union my_mysql.c:110: error: request for member 'host' in something not a structure or union my_mysql.c:111: error: request for member 'user' in something not a structure or union my_mysql.c:111: error: request for member 'user' in something not a structure or union my_mysql.c:111: error: request for member 'user' in something not a structure or union my_mysql.c:112: error: request for member 'passwd' in something not a structure or union my_mysql.c:112: error: request for member 'passwd' in something not a structure or union my_mysql.c:112: error: request for member 'passwd' in something not a structure or union my_mysql.c:113: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:113: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:113: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:114: error: request for member 'db' in something not a structure or union my_mysql.c:114: error: request for member 'db' in something not a structure or union my_mysql.c:114: error: request for member 'db' in something not a structure or union my_mysql.c:115: error: request for member 'port' in something not a structure or union my_mysql.c:116: error: request for member 'my_flags' in something not a structure or union my_mysql.c: At top level: my_mysql.c:125: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_free': my_mysql.c:127: error: request for member 'conid' in something not a structure or union my_mysql.c:128: error: request for member 'charset' in something not a structure or union my_mysql.c:129: error: request for member 'host' in something not a structure or union my_mysql.c:130: error: request for member 'user' in something not a structure or union my_mysql.c:131: error: request for member 'passwd' in something not a structure or union my_mysql.c:132: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:133: error: request for member 'db' in something not a structure or union my_mysql.c:134: error: request for member 'res' in something not a structure or union my_mysql.c:135: error: request for member 'conid' in something not a structure or union my_mysql.c: At top level: my_mysql.c:139: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_rem': my_mysql.c:140: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:140: error: parse error before ')' token my_mysql.c:142: error: request for member 'prev' in something not a structure or union my_mysql.c:144: error: request for member 'next' in something not a structure or union my_mysql.c: At top level: my_mysql.c:149: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_cleanup': my_mysql.c:150: error: 'r1' undeclared (first use in this function) my_mysql.c:150: error: 'r2' undeclared (first use in this function) my_mysql.c:151: error: 's1' undeclared (first use in this function) my_mysql.c:151: error: 's2' undeclared (first use in this function) my_mysql.c:152: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:158: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:158: error: request for member 'last_stmt' in something not a structure or union my_mysql.c:159: error: request for member 'res' in something not a structure or union my_mysql.c:166: error: request for member 'res' in something not a structure or union my_mysql.c:166: error: request for member 'lastres' in something not a structure or union my_mysql.c: At top level: my_mysql.c:169: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_exists': my_mysql.c:170: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:170: error: parse error before ')' token my_mysql.c:171: error: 'c1' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:178: error: parse error before '*' token my_mysql.c: In function 'my_mysql_con_find_by_tid': my_mysql.c:179: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:179: error: parse error before ')' token my_mysql.c:180: error: 'c1' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:186: error: parse error before '*' token my_mysql.c:186: error: parse error before '*' token my_mysql.c: In function 'my_mysql_res_add': my_mysql.c:187: error: 'ret' undeclared (first use in this function) my_mysql.c:188: error: parse error before ')' token my_mysql.c:188: error: parse error before ')' token my_mysql.c:192: error: request for member 'res' in something not a structure or union my_mysql.c:193: error: request for member 'res' in something not a structure or union my_mysql.c:195: error: request for member 'lastres' in something not a structure or union my_mysql.c:196: error: request for member 'lastres' in something not a structure or union my_mysql.c: At top level: my_mysql.c:200: error: parse error before '*' token my_mysql.c: In function 'my_mysql_res_rem': my_mysql.c:201: error: invalid operands to binary * my_mysql.c:204: error: dereferencing pointer to incomplete type my_mysql.c:205: error: dereferencing pointer to incomplete type my_mysql.c:206: error: request for member 'lastres' in something not a structure or union my_mysql.c:207: error: request for member 'lastres' in something not a structure or union my_mysql.c:207: error: dereferencing pointer to incomplete type my_mysql.c:208: error: request for member 'res' in something not a structure or union my_mysql.c:209: error: request for member 'res' in something not a structure or union my_mysql.c:209: error: dereferencing pointer to incomplete type my_mysql.c: At top level: my_mysql.c:214: error: parse error before '*' token my_mysql.c: In function 'my_mysql_res_exists': my_mysql.c:215: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:215: error: parse error before ')' token my_mysql.c:216: error: 'r1' undeclared (first use in this function) my_mysql.c:217: error: 'c1' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:228: error: parse error before '*' token my_mysql.c:228: error: parse error before '*' token my_mysql.c: In function 'my_mysql_reconnect': my_mysql.c:229: error: 'MYSQL' undeclared (first use in this function) my_mysql.c:231: error: request for member 'conid' in something not a structure or union my_mysql.c:233: error: request for member 'conid' in something not a structure or union my_mysql.c:234: error: request for member 'host' in something not a structure or union my_mysql.c:234: error: request for member 'user' in something not a structure or union my_mysql.c:234: error: request for member 'passwd' in something not a structure or union my_mysql.c:234: error: request for member 'db' in something not a structure or union my_mysql.c:234: error: request for member 'port' in something not a structure or union my_mysql.c:235: error: request for member 'unix_socket' in something not a structure or union my_mysql.c:235: error: request for member 'client_flag' in something not a structure or union my_mysql.c:236: warning: assignment makes pointer from integer without a cast my_mysql.c:238: error: request for member 'charset' in something not a structure or union my_mysql.c:240: error: request for member 'charset_length' in something not a structure or union my_mysql.c:240: error: request for member 'charset_length' in something not a structure or union my_mysql.c:242: error: request for member 'charset' in something not a structure or union my_mysql.c:244: error: request for member 'conid' in something not a structure or union my_mysql.c:244: error: request for member 'charset_length' in something not a structure or union my_mysql.c:247: warning: return from incompatible pointer type my_mysql.c: At top level: my_mysql.c:250: error: parse error before '*' token my_mysql.c:250: error: parse error before '*' token my_mysql.c: In function 'my_mysql_stmt_init': my_mysql.c:251: error: 'stmt' undeclared (first use in this function) my_mysql.c:252: warning: ISO C90 forbids mixed declarations and code my_mysql.c:253: error: parse error before ')' token my_mysql.c:253: error: parse error before ')' token my_mysql.c:255: error: request for member 'conid' in something not a structure or union my_mysql.c:256: error: 'query' undeclared (first use in this function) my_mysql.c:256: error: 'length' undeclared (first use in this function) my_mysql.c:261: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:262: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:264: error: request for member 'last_stmt' in something not a structure or union my_mysql.c:265: error: request for member 'last_stmt' in something not a structure or union my_mysql.c:269: error: 'MYSQL_BIND' undeclared (first use in this function) my_mysql.c:269: error: parse error before ')' token my_mysql.c:269: error: parse error before ')' token my_mysql.c: At top level: my_mysql.c:275: error: parse error before '*' token my_mysql.c: In function 'my_mysql_stmt_free': my_mysql.c:277: error: 'stmt' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:298: error: parse error before '*' token my_mysql.c: In function 'my_mysql_stmt_rem': my_mysql.c:299: error: invalid operands to binary * my_mysql.c:300: error: 'stmt' undeclared (first use in this function) my_mysql.c:302: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:303: error: request for member 'first_stmt' in something not a structure or union my_mysql.c:304: error: request for member 'last_stmt' in something not a structure or union my_mysql.c:305: error: request for member 'last_stmt' in something not a structure or union my_mysql.c: At top level: my_mysql.c:310: error: parse error before '*' token my_mysql.c: In function 'my_mysql_stmt_exists': my_mysql.c:311: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:311: error: parse error before ')' token my_mysql.c:312: error: 's1' undeclared (first use in this function) my_mysql.c:313: error: 'c1' undeclared (first use in this function) my_mysql.c:314: error: 'stmt' undeclared (first use in this function) my_mysql.c: In function 'my_mysql_stmt_or_res': my_mysql.c:325: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:325: error: parse error before ')' token my_mysql.c:326: error: 'r1' undeclared (first use in this function) my_mysql.c:327: error: 's1' undeclared (first use in this function) my_mysql.c:328: error: 'c1' undeclared (first use in this function) my_mysql.c: In function 'my_mysql_stmt_or_con': my_mysql.c:342: error: 'my_cxtp' undeclared (first use in this function) my_mysql.c:342: error: parse error before ')' token my_mysql.c:343: error: 's1' undeclared (first use in this function) my_mysql.c:344: error: 'c1' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:358: error: parse error before '*' token my_mysql.c: In function 'my_mysql_bind_param': my_mysql.c:359: error: 'MYSQL_BIND' undeclared (first use in this function) my_mysql.c:360: warning: ISO C90 forbids mixed declarations and code my_mysql.c:362: error: 'stmt' undeclared (first use in this function) my_mysql.c:363: error: 'p_num' undeclared (first use in this function) my_mysql.c:370: error: 'type' undeclared (first use in this function) my_mysql.c:373: error: 'val' undeclared (first use in this function) my_mysql.c:374: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:374: error: 'MYSQL_TYPE_NULL' undeclared (first use in this function) my_mysql.c:379: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:379: error: 'MYSQL_TYPE_LONG' undeclared (first use in this function) my_mysql.c:380: error: request for member 'buffer' in something not a structure or union my_mysql.c:380: error: request for member 'buffer' in something not a structure or union my_mysql.c:382: error: request for member 'is_unsigned' in something not a structure or union my_mysql.c:383: error: request for member 'buffer' in something not a structure or union my_mysql.c:386: error: request for member 'is_unsigned' in something not a structure or union my_mysql.c:387: error: request for member 'buffer' in something not a structure or union my_mysql.c:391: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:391: error: 'MYSQL_TYPE_DOUBLE' undeclared (first use in this function) my_mysql.c:392: error: request for member 'buffer' in something not a structure or union my_mysql.c:392: error: request for member 'buffer' in something not a structure or union my_mysql.c:393: error: request for member 'buffer' in something not a structure or union my_mysql.c:396: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:396: error: 'MYSQL_TYPE_STRING' undeclared (first use in this function) my_mysql.c:398: error: request for member 'buffer' in something not a structure or union my_mysql.c:398: error: request for member 'buffer' in something not a structure or union my_mysql.c:400: error: request for member 'buffer' in something not a structure or union my_mysql.c:401: error: request for member 'length' in something not a structure or union my_mysql.c:401: error: request for member 'length' in something not a structure or union my_mysql.c:402: error: request for member 'length' in something not a structure or union my_mysql.c:405: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:405: error: 'MYSQL_TYPE_BLOB' undeclared (first use in this function) my_mysql.c:407: error: request for member 'buffer' in something not a structure or union my_mysql.c:407: error: request for member 'buffer' in something not a structure or union my_mysql.c:409: error: request for member 'buffer' in something not a structure or union my_mysql.c:410: error: request for member 'length' in something not a structure or union my_mysql.c:410: error: request for member 'length' in something not a structure or union my_mysql.c:411: error: request for member 'length' in something not a structure or union my_mysql.c:416: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:417: error: request for member 'buffer' in something not a structure or union my_mysql.c:417: error: request for member 'buffer' in something not a structure or union my_mysql.c:419: error: request for member 'is_unsigned' in something not a structure or union my_mysql.c:420: error: request for member 'buffer' in something not a structure or union my_mysql.c:423: error: request for member 'is_unsigned' in something not a structure or union my_mysql.c:424: error: request for member 'buffer' in something not a structure or union my_mysql.c:428: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:429: error: request for member 'buffer' in something not a structure or union my_mysql.c:429: error: request for member 'buffer' in something not a structure or union my_mysql.c:430: error: request for member 'buffer' in something not a structure or union my_mysql.c:434: error: request for member 'buffer_type' in something not a structure or union my_mysql.c:435: error: request for member 'buffer' in something not a structure or union my_mysql.c:435: error: request for member 'buffer' in something not a structure or union my_mysql.c:437: error: request for member 'buffer' in something not a structure or union my_mysql.c:438: error: request for member 'length' in something not a structure or union my_mysql.c:438: error: request for member 'length' in something not a structure or union my_mysql.c:439: error: request for member 'length' in something not a structure or union my_mysql.c: At top level: my_mysql.c:444: error: parse error before '*' token my_mysql.c: In function 'my_mysql_bind_free': my_mysql.c:446: error: request for member 'buffer' in something not a structure or union my_mysql.c:447: error: request for member 'buffer' in something not a structure or union my_mysql.c:449: error: request for member 'length' in something not a structure or union my_mysql.c:450: error: request for member 'length' in something not a structure or union my_mysql.c:452: error: request for member 'is_null' in something not a structure or union my_mysql.c:453: error: request for member 'is_null' in something not a structure or union my_mysql.c:455: error: 'MYSQL_BIND' undeclared (first use in this function) my_mysql.c: At top level: my_mysql.c:458: error: parse error before '*' token my_mysql.c: In function 'my_mysql_handle_return': my_mysql.c:459: error: 'ret' undeclared (first use in this function) my_mysql.c:464: error: 'CR_SERVER_GONE_ERROR' undeclared (first use in this function) my_mysql.c:465: error: 'CR_SERVER_LOST' undeclared (first use in this function) my_mysql.c:466: error: request for member 'client_flag' in something not a structure or union my_mysql.c:468: error: request for member 'conid' in something not a structure or union lipo: can't open input file: /var/tmp//cctuYKdr.out (No such file or directory) make: *** [my_mysql.o] Error 1