cpan[1]> install DBD::mysql CPAN: Storable loaded ok (v2.18) CPAN: LWP::UserAgent loaded ok (v5.813) CPAN: Time::HiRes loaded ok (v1.9711) Warning: no success downloading '/Users/administrator/.cpan/sources/authors/01mailrc.txt.gz.tmp1122'. Giving up on it. at /Library/Perl/Updates/5.10.0/CPAN/FTP.pm line 837 CPAN::FTP::hostdlhard('CPAN::FTP', 'ARRAY(0x100968a40)', 'authors/01mailrc.txt.gz', '/Users/administrator/.cpan/sources/authors/01mailrc.txt.gz.tm...', 'HASH(0x100c3cbb0)') called at /Library/Perl/Updates/5.10.0/CPAN/FTP.pm line 515 CPAN::FTP::hostdlxxx('CPAN::FTP', 'dlhard', undef, 'ARRAY(0x100968a40)', 'authors/01mailrc.txt.gz', '/Users/administrator/.cpan/sources/authors/01mailrc.txt.gz.tm...', 'HASH(0x100c3cbb0)') called at /Library/Perl/Updates/5.10.0/CPAN/FTP.pm line 442 CPAN::FTP::localize('CPAN::FTP', 'authors/01mailrc.txt.gz', '/Users/administrator/.cpan/sources/authors/01mailrc.txt.gz', 3) called at /Library/Perl/Updates/5.10.0/CPAN/Index.pm line 225 CPAN::Index::reload_x('CPAN::Index', 'authors/01mailrc.txt.gz', 'authors/01mailrc.txt.gz', undef) called at /Library/Perl/Updates/5.10.0/CPAN/Index.pm line 84 CPAN::Index::reload('CPAN::Index') called at /Library/Perl/Updates/5.10.0/CPAN.pm line 955 CPAN::exists('CPAN=HASH(0x100b33688)', 'CPAN::Module', 'DBD::mysql') called at /Library/Perl/Updates/5.10.0/CPAN/Shell.pm line 1243 CPAN::Shell::expandany('CPAN::Shell', 'DBD::mysql') called at /Library/Perl/Updates/5.10.0/CPAN/Shell.pm line 1639 CPAN::Shell::rematein('CPAN::Shell', 'install', 'DBD::mysql') called at /Library/Perl/Updates/5.10.0/CPAN/Shell.pm line 1935 CPAN::Shell::__ANON__('CPAN::Shell', 'DBD::mysql') called at /Library/Perl/Updates/5.10.0/CPAN.pm line 375 eval {...} called at /Library/Perl/Updates/5.10.0/CPAN.pm line 372 CPAN::shell() called at /usr/bin/cpan5.10.0 line 199 I would like to connect to one of the following sites to get 'authors/01mailrc.txt.gz': http://www.perl.org/CPAN/ ftp://ftp.perl.org/pub/CPAN/ Is it OK to try to connect to the Internet? [yes] Fetching with LWP: http://www.perl.org/CPAN/authors/01mailrc.txt.gz CPAN: YAML loaded ok (v0.70) Going to read '/Users/administrator/.cpan/sources/authors/01mailrc.txt.gz' ............................................................................DONE Fetching with LWP: http://www.perl.org/CPAN/modules/02packages.details.txt.gz Going to read '/Users/administrator/.cpan/sources/modules/02packages.details.txt.gz' Database was generated on Thu, 21 Jan 2010 14:55:28 GMT ............................................................................DONE Fetching with LWP: http://www.perl.org/CPAN/modules/03modlist.data.gz Going to read '/Users/administrator/.cpan/sources/modules/03modlist.data.gz' ............................................................................DONE Going to write /Users/administrator/.cpan/Metadata Running install for module 'DBD::mysql' Running make for C/CA/CAPTTOFU/DBD-mysql-4.013.tar.gz Fetching with LWP: http://www.perl.org/CPAN/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.013.tar.gz CPAN: Digest::SHA loaded ok (v5.47) Fetching with LWP: http://www.perl.org/CPAN/authors/id/C/CA/CAPTTOFU/CHECKSUMS Checksum for /Users/administrator/.cpan/sources/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.013.tar.gz ok Scanning cache /Users/administrator/.cpan/build for sizes DONE CPAN: Archive::Tar loaded ok (v1.54) DBD-mysql-4.013/ DBD-mysql-4.013/lib/ DBD-mysql-4.013/lib/DBD/ DBD-mysql-4.013/lib/DBD/mysql.pm DBD-mysql-4.013/lib/DBD/mysql/ DBD-mysql-4.013/lib/DBD/mysql/GetInfo.pm DBD-mysql-4.013/lib/DBD/mysql/INSTALL.pod DBD-mysql-4.013/lib/Bundle/ DBD-mysql-4.013/lib/Bundle/DBD/ DBD-mysql-4.013/lib/Bundle/DBD/mysql.pm DBD-mysql-4.013/mysql.xs DBD-mysql-4.013/dbdimp.c DBD-mysql-4.013/myld DBD-mysql-4.013/INSTALL.html DBD-mysql-4.013/Makefile.PL.embedded DBD-mysql-4.013/TODO DBD-mysql-4.013/README DBD-mysql-4.013/MANIFEST.SKIP DBD-mysql-4.013/ChangeLog DBD-mysql-4.013/Makefile.PL DBD-mysql-4.013/META.yml DBD-mysql-4.013/dbdimp.h DBD-mysql-4.013/eg/ DBD-mysql-4.013/eg/prepare_memory_usage.pl DBD-mysql-4.013/eg/proc_example2b.pl DBD-mysql-4.013/eg/proc_example2.pl DBD-mysql-4.013/eg/decimal_test.pl DBD-mysql-4.013/eg/bug30033pg.pl DBD-mysql-4.013/eg/proc_example2a.pl DBD-mysql-4.013/eg/proc_example4.pl DBD-mysql-4.013/eg/bug21028.pl DBD-mysql-4.013/eg/bug14979.pl DBD-mysql-4.013/eg/bug30033.pl DBD-mysql-4.013/eg/issue21946.pl DBD-mysql-4.013/eg/proc_example3.pl DBD-mysql-4.013/eg/proc_example1.pl DBD-mysql-4.013/constants.h DBD-mysql-4.013/t/ DBD-mysql-4.013/t/85init_command.t DBD-mysql-4.013/t/40listfields.t DBD-mysql-4.013/t/40bindparam.t DBD-mysql-4.013/t/mysql.mtest DBD-mysql-4.013/t/41bindparam.t DBD-mysql-4.013/t/76multi_statement.t DBD-mysql-4.013/t/40nulls.t DBD-mysql-4.013/t/32insert_error.t DBD-mysql-4.013/t/40catalog.t DBD-mysql-4.013/t/51bind_type_guessing.t DBD-mysql-4.013/t/40bindparam2.t DBD-mysql-4.013/t/41blobs_prepare.t DBD-mysql-4.013/t/20createdrop.t DBD-mysql-4.013/t/70takeimp.t DBD-mysql-4.013/t/42bindparam.t DBD-mysql-4.013/t/00base.t DBD-mysql-4.013/t/55utf8.t DBD-mysql-4.013/t/65types.t DBD-mysql-4.013/t/40server_prepare_error.t DBD-mysql-4.013/t/31insertid.t DBD-mysql-4.013/t/29warnings.t DBD-mysql-4.013/t/40types.t DBD-mysql-4.013/t/10connect.t DBD-mysql-4.013/t/lib.pl DBD-mysql-4.013/t/mysql.dbtest DBD-mysql-4.013/t/35limit.t DBD-mysql-4.013/t/71impdata.t DBD-mysql-4.013/t/40blobs.t DBD-mysql-4.013/t/40server_prepare.t DBD-mysql-4.013/t/40numrows.t DBD-mysql-4.013/t/35prepare.t DBD-mysql-4.013/t/40keyinfo.t DBD-mysql-4.013/t/75supported_sql.t DBD-mysql-4.013/t/60leaks.t DBD-mysql-4.013/t/50commit.t DBD-mysql-4.013/t/30insertfetch.t DBD-mysql-4.013/t/50chopblanks.t DBD-mysql-4.013/t/25lockunlock.t DBD-mysql-4.013/t/80procs.t DBD-mysql-4.013/MANIFEST CPAN: File::Temp loaded ok (v0.22) CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.013.tar.gz PLEASE NOTE: For 'make test' to run properly, you must ensure that the database user 'root' can connect to your MySQL server and has the proper privileges that these tests require such as 'drop table', 'create table', 'drop procedure', 'create procedure' as well as others. mysql> grant all privileges on test.* to 'root'@'localhost' identified by 's3kr1t'; You can also optionally set the user to run 'make test' with: perl Makefile.pl --testuser=username I will use the following settings for compiling and testing: cflags (mysql_config) = -I/usr/include -fno-omit-frame-pointer -pipe -D_P1003_1B_VISIBLE -DSIGNAL_WITH_VIO_CLOSE -DSIGNALS_DONT_BREAK_READ -DIGNORE_SIGHUP_SIGQUIT embedded (mysql_config) = libs (mysql_config) = -pipe -L/usr/lib -lmysqlclient -lz -lm mysql_config (guessed ) = mysql_config nocatchstderr (default ) = 0 nofoundrows (default ) = 0 ssl (guessed ) = 0 testdb (default ) = test testhost (default ) = testpassword (default ) = testsocket (default ) = testuser (guessed ) = root To change these settings, see 'perl Makefile.PL --help' and 'perldoc INSTALL'. Checking if your kit is complete... Looks good Unrecognized argument in LIBS ignored: '-pipe' Note (probably harmless): No library found for -lmysqlclient Multiple copies of Driver.xst found in: /Library/Perl/5.10.0/darwin-thread-multi-2level/auto/DBI/ /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level/auto/DBI/ at Makefile.PL line 902 Using DBI 1.609 (for perl 5.010000 on darwin-thread-multi-2level) installed in /Library/Perl/5.10.0/darwin-thread-multi-2level/auto/DBI/ Writing Makefile for DBD::mysql cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm gcc-4.2 -c -I/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/DBI -I/usr/include -fno-omit-frame-pointer -pipe -D_P1003_1B_VISIBLE -DSIGNAL_WITH_VIO_CLOSE -DSIGNALS_DONT_BREAK_READ -DIGNORE_SIGHUP_SIGQUIT -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -arch x86_64 -arch i386 -arch ppc -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -I/usr/local/include -Os -DVERSION=\"4.013\" -DXS_VERSION=\"4.013\" "-I/System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE" dbdimp.c In file included from dbdimp.c:20: dbdimp.h:22:49: error: mysql.h: No such file or directory dbdimp.h:23:45: error: mysqld_error.h: No such file or directory dbdimp.h:25:49: error: errmsg.h: No such file or directory In file included from dbdimp.c:20: dbdimp.h:144: error: expected specifier-qualifier-list before ‘MYSQL’ dbdimp.h:236: error: expected specifier-qualifier-list before ‘MYSQL_RES’ In file included from dbdimp.c:20: dbdimp.h:293: error: expected ‘)’ before ‘*’ token dbdimp.h:296: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql_st_internal_execute’ dbdimp.h:328: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token dbdimp.c: In function ‘alloc_param’: dbdimp.c:113: warning: format not a string literal and no format arguments dbdimp.c: At top level: dbdimp.c:408: error: expected ‘)’ before ‘*’ token dbdimp.c:635: error: ‘FIELD_TYPE_VAR_STRING’ undeclared here (not in a function) dbdimp.c:645: error: ‘FIELD_TYPE_DECIMAL’ undeclared here (not in a function) dbdimp.c:655: error: ‘FIELD_TYPE_TINY’ undeclared here (not in a function) dbdimp.c:665: error: ‘FIELD_TYPE_SHORT’ undeclared here (not in a function) dbdimp.c:675: error: ‘FIELD_TYPE_LONG’ undeclared here (not in a function) dbdimp.c:685: error: ‘FIELD_TYPE_FLOAT’ undeclared here (not in a function) dbdimp.c:695: error: ‘FIELD_TYPE_DOUBLE’ undeclared here (not in a function) dbdimp.c:718: error: ‘FIELD_TYPE_TIMESTAMP’ undeclared here (not in a function) dbdimp.c:728: error: ‘FIELD_TYPE_LONGLONG’ undeclared here (not in a function) dbdimp.c:738: error: ‘FIELD_TYPE_INT24’ undeclared here (not in a function) dbdimp.c:748: error: ‘FIELD_TYPE_DATE’ undeclared here (not in a function) dbdimp.c:758: error: ‘FIELD_TYPE_TIME’ undeclared here (not in a function) dbdimp.c:768: error: ‘FIELD_TYPE_DATETIME’ undeclared here (not in a function) dbdimp.c:778: error: ‘FIELD_TYPE_YEAR’ undeclared here (not in a function) dbdimp.c:788: error: ‘FIELD_TYPE_NEWDATE’ undeclared here (not in a function) dbdimp.c:798: error: ‘FIELD_TYPE_ENUM’ undeclared here (not in a function) dbdimp.c:808: error: ‘FIELD_TYPE_SET’ undeclared here (not in a function) dbdimp.c:818: error: ‘FIELD_TYPE_BLOB’ undeclared here (not in a function) dbdimp.c:828: error: ‘FIELD_TYPE_TINY_BLOB’ undeclared here (not in a function) dbdimp.c:838: error: ‘FIELD_TYPE_MEDIUM_BLOB’ undeclared here (not in a function) dbdimp.c:848: error: ‘FIELD_TYPE_LONG_BLOB’ undeclared here (not in a function) dbdimp.c:858: error: ‘FIELD_TYPE_STRING’ undeclared here (not in a function) dbdimp.c:1325: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token dbdimp.c: In function ‘my_login’: dbdimp.c:1795: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1796: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1796: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:1796: error: (Each undeclared identifier is reported only once dbdimp.c:1796: error: for each function it appears in.) dbdimp.c:1796: warning: comparison between pointer and integer dbdimp.c:1796: error: invalid operands to binary / (have ‘long unsigned int’ and ‘const struct sql_type_info_t *’) dbdimp.c:1796: error: invalid operands to binary > (have ‘double’ and ‘const struct sql_type_info_t *’) dbdimp.c:1796: warning: format not a string literal and no format arguments dbdimp.c:1796: error: expected expression before ‘)’ token dbdimp.c:1796: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:1798: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_login’: dbdimp.c:1835: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:1835: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:1836: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:1836: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:1837: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c:1838: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1840: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:1849: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1850: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1850: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_commit’: dbdimp.c:1887: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1890: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1895: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1895: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1896: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_rollback’: dbdimp.c:1915: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1918: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1923: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1924: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1924: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_disconnect’: dbdimp.c:1961: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1962: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_destroy’: dbdimp.c:2049: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2053: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2061: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_STORE_attrib’: dbdimp.c:2099: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2121: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2126: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2134: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2159: error: ‘imp_dbh_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2161: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:2163: error: ‘imp_dbh_t’ has no member named ‘use_server_side_prepare’ dbdimp.c:2165: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2167: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c: At top level: dbdimp.c:2196: error: expected ‘)’ before ‘val’ dbdimp.c: In function ‘mysql_db_FETCH_attrib’: dbdimp.c:2225: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2242: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:2242: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2247: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c:2247: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2251: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2255: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2255: warning: initialization makes pointer from integer without a cast dbdimp.c:2269: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:2269: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:2269: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2276: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:2276: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:2276: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2290: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2290: warning: initialization makes pointer from integer without a cast dbdimp.c:2299: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2299: warning: initialization makes pointer from integer without a cast dbdimp.c:2304: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2304: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast dbdimp.c:2309: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2309: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2314: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2320: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2320: warning: initialization makes pointer from integer without a cast dbdimp.c:2325: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2327: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2327: error: ‘sql_type_info_t’ has no member named ‘net’ dbdimp.c:2327: error: request for member ‘fd’ in something not a structure or union dbdimp.c:2330: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2330: warning: initialization makes pointer from integer without a cast dbdimp.c:2337: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2337: warning: initialization makes pointer from integer without a cast dbdimp.c:2342: error: ‘imp_dbh_t’ has no member named ‘use_server_side_prepare’ dbdimp.c:2347: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_st_prepare’: dbdimp.c:2396: error: ‘MYSQL_VERSION_ID’ undeclared (first use in this function) dbdimp.c:2396: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:2411: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c:2412: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2413: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:2417: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2418: error: ‘imp_dbh_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2418: warning: pointer/integer type mismatch in conditional expression dbdimp.c:2421: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:2421: error: assignment of read-only location dbdimp.c:2610: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c: In function ‘mysql_st_free_result_sets’: dbdimp.c:2680: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2682: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2683: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c: At top level: dbdimp.c:2847: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql_st_internal_execute’ dbdimp.c: In function ‘mysql_st_execute’: dbdimp.c:3148: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3148: error: used struct type value where scalar is required dbdimp.c:3149: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3149: error: cannot convert to a pointer type dbdimp.c:3151: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3151: error: assignment of read-only location dbdimp.c:3184: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3189: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3190: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3191: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3192: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:3195: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3195: error: ‘my_ulonglong’ undeclared (first use in this function) dbdimp.c:3197: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3199: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:3199: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3208: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3210: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c:3211: error: ‘imp_sth_t’ has no member named ‘fetch_done’ dbdimp.c:3215: error: ‘imp_sth_t’ has no member named ‘warning_count’ dbdimp.c:3223: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3223: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 5 has type ‘const struct sql_type_info_t *’ dbdimp.c:3229: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3229: warning: cast from pointer to integer of different size dbdimp.c: In function ‘mysql_describe’: dbdimp.c:3351: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c: In function ‘mysql_st_fetch’: dbdimp.c:3379: error: ‘MYSQL_ROW’ undeclared (first use in this function) dbdimp.c:3379: error: expected ‘;’ before ‘cols’ dbdimp.c:3381: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:3381: error: ‘svsock’ undeclared (first use in this function) dbdimp.c:3381: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3381: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3387: error: ‘MYSQL_FIELD’ undeclared (first use in this function) dbdimp.c:3387: error: ‘fields’ undeclared (first use in this function) dbdimp.c:3387: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3425: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3432: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3432: error: ‘sql_type_info_t’ has no member named ‘net’ dbdimp.c:3432: error: request for member ‘last_errno’ in something not a structure or union dbdimp.c:3563: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:3563: error: lvalue required as increment operand dbdimp.c:3563: error: lvalue required as increment operand dbdimp.c:3568: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3568: warning: format ‘%08lx’ expects type ‘long unsigned int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:3570: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3570: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3572: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3572: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3574: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3574: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3576: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:3576: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘const struct sql_type_info_t *’ dbdimp.c:3579: error: ‘cols’ undeclared (first use in this function) dbdimp.c:3579: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3585: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3586: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3587: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3588: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c:3598: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3599: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3600: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3600: warning: assignment makes pointer from integer without a cast dbdimp.c:3640: error: incompatible types in initialization dbdimp.c: In function ‘mysql_st_destroy’: dbdimp.c:3828: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3830: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3830: warning: passing argument 1 of ‘free_param’ from incompatible pointer type dbdimp.c:3831: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3837: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3837: error: used struct type value where scalar is required dbdimp.c:3838: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3838: error: cannot convert to a pointer type dbdimp.c:3839: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3839: error: assignment of read-only location dbdimp.c: In function ‘mysql_st_STORE_attrib’: dbdimp.c:3883: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c: At top level: dbdimp.c:3931: error: expected declaration specifiers or ‘...’ before ‘MYSQL_RES’ dbdimp.c: In function ‘mysql_st_FETCH_internal’: dbdimp.c:3937: error: ‘MYSQL_FIELD’ undeclared (first use in this function) dbdimp.c:3937: error: ‘curField’ undeclared (first use in this function) dbdimp.c:3937: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3944: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3944: error: invalid operands to binary && (have ‘int’ and ‘struct sql_type_info_s’) dbdimp.c:3945: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3945: error: incompatible types in assignment dbdimp.c:3948: error: ‘res’ undeclared (first use in this function) dbdimp.c:3962: error: ‘sql_type_info_t’ has no member named ‘name’ dbdimp.c:3962: error: ‘sql_type_info_t’ has no member named ‘name’ dbdimp.c:3962: warning: passing argument 1 of ‘strlen’ from incompatible pointer type dbdimp.c:3962: warning: passing argument 2 of ‘Perl_newSVpv’ from incompatible pointer type dbdimp.c:3966: error: ‘sql_type_info_t’ has no member named ‘table’ dbdimp.c:3966: error: ‘sql_type_info_t’ has no member named ‘table’ dbdimp.c:3966: warning: passing argument 1 of ‘strlen’ from incompatible pointer type dbdimp.c:3966: warning: passing argument 2 of ‘Perl_newSVpv’ from incompatible pointer type dbdimp.c:3970: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3970: warning: cast from pointer to integer of different size dbdimp.c:3974: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3974: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:3977: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3981: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3985: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3989: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:3989: warning: cast from pointer to integer of different size dbdimp.c:3993: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3993: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:3997: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3997: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:4001: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4001: warning: cast from pointer to integer of different size dbdimp.c:4013: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:4013: error: ‘PRI_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: ‘UNIQUE_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: invalid operands to binary | (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4013: error: ‘MULTIPLE_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: invalid operands to binary | (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4013: error: invalid operands to binary & (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4017: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:4021: error: ‘sql_type_info_t’ has no member named ‘decimals’ dbdimp.c:4021: warning: cast from pointer to integer of different size dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4025: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:4040: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:4040: error: assignment of read-only location dbdimp.c: In function ‘mysql_st_FETCH_attrib’: dbdimp.c:4091: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4091: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4091: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4093: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4093: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4093: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4097: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4097: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4097: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4109: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:4109: error: ‘struct sql_type_info_s’ has no member named ‘value’ dbdimp.c:4109: warning: passing argument 2 of ‘Perl_newSVsv’ from incompatible pointer type dbdimp.c:4118: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4118: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4118: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4122: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4122: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4122: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4128: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4128: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4128: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4132: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4132: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4132: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4136: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4136: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4136: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4138: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4138: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4138: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4140: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4140: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4140: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4142: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4146: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4146: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4146: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4153: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:4153: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:4155: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:4155: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast dbdimp.c:4160: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4160: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4160: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4164: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4164: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4164: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4166: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4166: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4166: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4168: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:4172: error: ‘imp_sth_t’ has no member named ‘warning_count’ dbdimp.c:4184: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4184: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4184: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c: In function ‘mysql_bind_ph’: dbdimp.c:4308: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:4308: warning: passing argument 1 of ‘bind_param’ from incompatible pointer type dbdimp.c: In function ‘mysql_db_reconnect’: dbdimp.c:4430: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:4430: error: expected ‘;’ before ‘save_socket’ dbdimp.c:4440: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4440: error: ‘CR_SERVER_GONE_ERROR’ undeclared (first use in this function) dbdimp.c:4440: warning: comparison between pointer and integer dbdimp.c:4444: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:4458: error: ‘save_socket’ undeclared (first use in this function) dbdimp.c:4458: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: warning: passing argument 3 of ‘__builtin___memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4459: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: warning: passing argument 3 of ‘__inline_memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: warning: passing argument 1 of ‘__builtin___memset_chk’ discards qualifiers from pointer target type dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: warning: passing argument 1 of ‘__inline_memset_chk’ discards qualifiers from pointer target type dbdimp.c:4468: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4468: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4469: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: warning: passing argument 1 of ‘__builtin___memcpy_chk’ discards qualifiers from pointer target type dbdimp.c:4470: warning: passing argument 3 of ‘__builtin___memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: warning: passing argument 1 of ‘__inline_memcpy_chk’ discards qualifiers from pointer target type dbdimp.c:4470: warning: passing argument 3 of ‘__inline_memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4471: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:4471: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:4471: error: lvalue required as increment operand dbdimp.c:4471: error: lvalue required as increment operand dbdimp.c:4480: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:4480: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:4480: error: lvalue required as increment operand dbdimp.c:4480: error: lvalue required as increment operand dbdimp.c: In function ‘mysql_db_quote’: dbdimp.c:4640: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_last_insert_id’: dbdimp.c:4663: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4663: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast In file included from dbdimp.c:20: dbdimp.h:22:49: error: mysql.h: No such file or directory dbdimp.h:23:45: error: mysqld_error.h: No such file or directory dbdimp.h:25:49: error: errmsg.h: No such file or directory In file included from dbdimp.c:20: dbdimp.h:144: error: expected specifier-qualifier-list before ‘MYSQL’ dbdimp.h:236: error: expected specifier-qualifier-list before ‘MYSQL_RES’ In file included from dbdimp.c:20: dbdimp.h:293: error: expected ‘)’ before ‘*’ token dbdimp.h:296: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql_st_internal_execute’ dbdimp.h:328: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token dbdimp.c: In function ‘alloc_param’: dbdimp.c:113: warning: format not a string literal and no format arguments dbdimp.c: At top level: dbdimp.c:408: error: expected ‘)’ before ‘*’ token dbdimp.c:635: error: ‘FIELD_TYPE_VAR_STRING’ undeclared here (not in a function) dbdimp.c:645: error: ‘FIELD_TYPE_DECIMAL’ undeclared here (not in a function) dbdimp.c:655: error: ‘FIELD_TYPE_TINY’ undeclared here (not in a function) dbdimp.c:665: error: ‘FIELD_TYPE_SHORT’ undeclared here (not in a function) dbdimp.c:675: error: ‘FIELD_TYPE_LONG’ undeclared here (not in a function) dbdimp.c:685: error: ‘FIELD_TYPE_FLOAT’ undeclared here (not in a function) dbdimp.c:695: error: ‘FIELD_TYPE_DOUBLE’ undeclared here (not in a function) dbdimp.c:718: error: ‘FIELD_TYPE_TIMESTAMP’ undeclared here (not in a function) dbdimp.c:728: error: ‘FIELD_TYPE_LONGLONG’ undeclared here (not in a function) dbdimp.c:738: error: ‘FIELD_TYPE_INT24’ undeclared here (not in a function) dbdimp.c:748: error: ‘FIELD_TYPE_DATE’ undeclared here (not in a function) dbdimp.c:758: error: ‘FIELD_TYPE_TIME’ undeclared here (not in a function) dbdimp.c:768: error: ‘FIELD_TYPE_DATETIME’ undeclared here (not in a function) dbdimp.c:778: error: ‘FIELD_TYPE_YEAR’ undeclared here (not in a function) dbdimp.c:788: error: ‘FIELD_TYPE_NEWDATE’ undeclared here (not in a function) dbdimp.c:798: error: ‘FIELD_TYPE_ENUM’ undeclared here (not in a function) dbdimp.c:808: error: ‘FIELD_TYPE_SET’ undeclared here (not in a function) dbdimp.c:818: error: ‘FIELD_TYPE_BLOB’ undeclared here (not in a function) dbdimp.c:828: error: ‘FIELD_TYPE_TINY_BLOB’ undeclared here (not in a function) dbdimp.c:838: error: ‘FIELD_TYPE_MEDIUM_BLOB’ undeclared here (not in a function) dbdimp.c:848: error: ‘FIELD_TYPE_LONG_BLOB’ undeclared here (not in a function) dbdimp.c:858: error: ‘FIELD_TYPE_STRING’ undeclared here (not in a function) dbdimp.c:1325: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token dbdimp.c: In function ‘my_login’: dbdimp.c:1795: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1796: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1796: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:1796: error: (Each undeclared identifier is reported only once dbdimp.c:1796: error: for each function it appears in.) dbdimp.c:1796: warning: comparison between pointer and integer dbdimp.c:1796: error: invalid operands to binary / (have ‘long unsigned int’ and ‘const struct sql_type_info_t *’) dbdimp.c:1796: error: invalid operands to binary > (have ‘double’ and ‘const struct sql_type_info_t *’) dbdimp.c:1796: warning: format not a string literal and no format arguments dbdimp.c:1796: error: expected expression before ‘)’ token dbdimp.c:1796: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:1798: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_login’: dbdimp.c:1835: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:1835: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:1836: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:1836: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:1837: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c:1838: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1840: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:1849: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1850: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1850: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_commit’: dbdimp.c:1887: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1890: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1895: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1895: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1896: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_rollback’: dbdimp.c:1915: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1918: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1923: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1924: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1924: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_disconnect’: dbdimp.c:1961: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1962: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_destroy’: dbdimp.c:2049: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2053: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2061: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_STORE_attrib’: dbdimp.c:2099: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2121: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2126: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2134: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2159: error: ‘imp_dbh_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2161: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:2163: error: ‘imp_dbh_t’ has no member named ‘use_server_side_prepare’ dbdimp.c:2165: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2167: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c: At top level: dbdimp.c:2196: error: expected ‘)’ before ‘val’ dbdimp.c: In function ‘mysql_db_FETCH_attrib’: dbdimp.c:2225: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2242: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:2242: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2247: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c:2247: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2251: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2255: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2255: warning: initialization makes pointer from integer without a cast dbdimp.c:2269: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:2269: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:2269: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2276: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:2276: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:2276: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2290: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2290: warning: initialization makes pointer from integer without a cast dbdimp.c:2299: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2299: warning: initialization makes pointer from integer without a cast dbdimp.c:2304: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2304: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast dbdimp.c:2309: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2309: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2314: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2320: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2320: warning: initialization makes pointer from integer without a cast dbdimp.c:2325: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2327: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2327: error: ‘sql_type_info_t’ has no member named ‘net’ dbdimp.c:2327: error: request for member ‘fd’ in something not a structure or union dbdimp.c:2330: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2330: warning: initialization makes pointer from integer without a cast dbdimp.c:2337: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2337: warning: initialization makes pointer from integer without a cast dbdimp.c:2342: error: ‘imp_dbh_t’ has no member named ‘use_server_side_prepare’ dbdimp.c:2347: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_st_prepare’: dbdimp.c:2396: error: ‘MYSQL_VERSION_ID’ undeclared (first use in this function) dbdimp.c:2396: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:2411: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c:2412: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2413: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:2417: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2418: error: ‘imp_dbh_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2418: warning: pointer/integer type mismatch in conditional expression dbdimp.c:2421: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:2421: error: assignment of read-only location dbdimp.c:2610: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c: In function ‘mysql_st_free_result_sets’: dbdimp.c:2680: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2682: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2683: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c: At top level: dbdimp.c:2847: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql_st_internal_execute’ dbdimp.c: In function ‘mysql_st_execute’: dbdimp.c:3148: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3148: error: used struct type value where scalar is required dbdimp.c:3149: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3149: error: cannot convert to a pointer type dbdimp.c:3151: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3151: error: assignment of read-only location dbdimp.c:3184: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3189: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3190: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3191: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3192: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:3195: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3195: error: ‘my_ulonglong’ undeclared (first use in this function) dbdimp.c:3197: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3199: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:3199: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3208: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3210: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c:3211: error: ‘imp_sth_t’ has no member named ‘fetch_done’ dbdimp.c:3215: error: ‘imp_sth_t’ has no member named ‘warning_count’ dbdimp.c:3223: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3223: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 5 has type ‘const struct sql_type_info_t *’ dbdimp.c:3229: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c: In function ‘mysql_describe’: dbdimp.c:3351: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c: In function ‘mysql_st_fetch’: dbdimp.c:3379: error: ‘MYSQL_ROW’ undeclared (first use in this function) dbdimp.c:3379: error: expected ‘;’ before ‘cols’ dbdimp.c:3381: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:3381: error: ‘svsock’ undeclared (first use in this function) dbdimp.c:3381: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3381: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3387: error: ‘MYSQL_FIELD’ undeclared (first use in this function) dbdimp.c:3387: error: ‘fields’ undeclared (first use in this function) dbdimp.c:3387: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3425: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3432: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3432: error: ‘sql_type_info_t’ has no member named ‘net’ dbdimp.c:3432: error: request for member ‘last_errno’ in something not a structure or union dbdimp.c:3563: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:3563: error: lvalue required as increment operand dbdimp.c:3563: error: lvalue required as increment operand dbdimp.c:3568: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3568: warning: format ‘%08lx’ expects type ‘long unsigned int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:3570: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3570: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3572: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3572: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3574: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3574: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3576: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:3576: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘const struct sql_type_info_t *’ dbdimp.c:3579: error: ‘cols’ undeclared (first use in this function) dbdimp.c:3579: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3585: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3586: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3587: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3588: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c:3598: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3599: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3600: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3600: warning: assignment makes pointer from integer without a cast dbdimp.c:3640: error: incompatible types in initialization dbdimp.c: In function ‘mysql_st_destroy’: dbdimp.c:3828: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3830: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3830: warning: passing argument 1 of ‘free_param’ from incompatible pointer type dbdimp.c:3831: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3837: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3837: error: used struct type value where scalar is required dbdimp.c:3838: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3838: error: cannot convert to a pointer type dbdimp.c:3839: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3839: error: assignment of read-only location dbdimp.c: In function ‘mysql_st_STORE_attrib’: dbdimp.c:3883: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c: At top level: dbdimp.c:3931: error: expected declaration specifiers or ‘...’ before ‘MYSQL_RES’ dbdimp.c: In function ‘mysql_st_FETCH_internal’: dbdimp.c:3937: error: ‘MYSQL_FIELD’ undeclared (first use in this function) dbdimp.c:3937: error: ‘curField’ undeclared (first use in this function) dbdimp.c:3937: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3944: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3944: error: invalid operands to binary && (have ‘int’ and ‘struct sql_type_info_s’) dbdimp.c:3945: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3945: error: incompatible types in assignment dbdimp.c:3948: error: ‘res’ undeclared (first use in this function) dbdimp.c:3962: error: ‘sql_type_info_t’ has no member named ‘name’ dbdimp.c:3962: error: ‘sql_type_info_t’ has no member named ‘name’ dbdimp.c:3962: warning: passing argument 1 of ‘strlen’ from incompatible pointer type dbdimp.c:3962: warning: passing argument 2 of ‘Perl_newSVpv’ from incompatible pointer type dbdimp.c:3966: error: ‘sql_type_info_t’ has no member named ‘table’ dbdimp.c:3966: error: ‘sql_type_info_t’ has no member named ‘table’ dbdimp.c:3966: warning: passing argument 1 of ‘strlen’ from incompatible pointer type dbdimp.c:3966: warning: passing argument 2 of ‘Perl_newSVpv’ from incompatible pointer type dbdimp.c:3970: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3974: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3974: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:3977: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3981: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3985: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3989: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:3993: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3993: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:3997: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3997: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:4001: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4013: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:4013: error: ‘PRI_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: ‘UNIQUE_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: invalid operands to binary | (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4013: error: ‘MULTIPLE_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: invalid operands to binary | (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4013: error: invalid operands to binary & (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4017: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:4021: error: ‘sql_type_info_t’ has no member named ‘decimals’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4025: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:4040: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:4040: error: assignment of read-only location dbdimp.c: In function ‘mysql_st_FETCH_attrib’: dbdimp.c:4091: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4091: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4091: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4093: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4093: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4093: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4097: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4097: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4097: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4109: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:4109: error: ‘struct sql_type_info_s’ has no member named ‘value’ dbdimp.c:4109: warning: passing argument 2 of ‘Perl_newSVsv’ from incompatible pointer type dbdimp.c:4118: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4118: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4118: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4122: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4122: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4122: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4128: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4128: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4128: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4132: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4132: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4132: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4136: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4136: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4136: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4138: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4138: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4138: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4140: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4140: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4140: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4142: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4146: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4146: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4146: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4153: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:4153: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:4155: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:4155: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast dbdimp.c:4160: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4160: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4160: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4164: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4164: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4164: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4166: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4166: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4166: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4168: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:4172: error: ‘imp_sth_t’ has no member named ‘warning_count’ dbdimp.c:4184: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4184: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4184: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c: In function ‘mysql_bind_ph’: dbdimp.c:4308: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:4308: warning: passing argument 1 of ‘bind_param’ from incompatible pointer type dbdimp.c: In function ‘mysql_db_reconnect’: dbdimp.c:4430: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:4430: error: expected ‘;’ before ‘save_socket’ dbdimp.c:4440: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4440: error: ‘CR_SERVER_GONE_ERROR’ undeclared (first use in this function) dbdimp.c:4440: warning: comparison between pointer and integer dbdimp.c:4444: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:4458: error: ‘save_socket’ undeclared (first use in this function) dbdimp.c:4458: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: warning: passing argument 3 of ‘__builtin___memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4459: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: warning: passing argument 3 of ‘__inline_memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: warning: passing argument 1 of ‘__builtin___memset_chk’ discards qualifiers from pointer target type dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: warning: passing argument 1 of ‘__inline_memset_chk’ discards qualifiers from pointer target type dbdimp.c:4468: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4468: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4469: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: warning: passing argument 1 of ‘__builtin___memcpy_chk’ discards qualifiers from pointer target type dbdimp.c:4470: warning: passing argument 3 of ‘__builtin___memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: warning: passing argument 1 of ‘__inline_memcpy_chk’ discards qualifiers from pointer target type dbdimp.c:4470: warning: passing argument 3 of ‘__inline_memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4471: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:4471: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:4471: error: lvalue required as increment operand dbdimp.c:4471: error: lvalue required as increment operand dbdimp.c:4480: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:4480: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:4480: error: lvalue required as increment operand dbdimp.c:4480: error: lvalue required as increment operand dbdimp.c: In function ‘mysql_db_quote’: dbdimp.c:4640: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_last_insert_id’: dbdimp.c:4663: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4663: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast In file included from dbdimp.c:20: dbdimp.h:22:49: error: mysql.h: No such file or directory dbdimp.h:23:45: error: mysqld_error.h: No such file or directory dbdimp.h:25:49: error: errmsg.h: No such file or directory In file included from dbdimp.c:20: dbdimp.h:144: error: expected specifier-qualifier-list before ‘MYSQL’ dbdimp.h:236: error: expected specifier-qualifier-list before ‘MYSQL_RES’ In file included from dbdimp.c:20: dbdimp.h:293: error: expected ‘)’ before ‘*’ token dbdimp.h:296: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql_st_internal_execute’ dbdimp.h:328: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token dbdimp.c: In function ‘alloc_param’: dbdimp.c:113: warning: format not a string literal and no format arguments dbdimp.c: At top level: dbdimp.c:408: error: expected ‘)’ before ‘*’ token dbdimp.c:635: error: ‘FIELD_TYPE_VAR_STRING’ undeclared here (not in a function) dbdimp.c:645: error: ‘FIELD_TYPE_DECIMAL’ undeclared here (not in a function) dbdimp.c:655: error: ‘FIELD_TYPE_TINY’ undeclared here (not in a function) dbdimp.c:665: error: ‘FIELD_TYPE_SHORT’ undeclared here (not in a function) dbdimp.c:675: error: ‘FIELD_TYPE_LONG’ undeclared here (not in a function) dbdimp.c:685: error: ‘FIELD_TYPE_FLOAT’ undeclared here (not in a function) dbdimp.c:695: error: ‘FIELD_TYPE_DOUBLE’ undeclared here (not in a function) dbdimp.c:718: error: ‘FIELD_TYPE_TIMESTAMP’ undeclared here (not in a function) dbdimp.c:728: error: ‘FIELD_TYPE_LONGLONG’ undeclared here (not in a function) dbdimp.c:738: error: ‘FIELD_TYPE_INT24’ undeclared here (not in a function) dbdimp.c:748: error: ‘FIELD_TYPE_DATE’ undeclared here (not in a function) dbdimp.c:758: error: ‘FIELD_TYPE_TIME’ undeclared here (not in a function) dbdimp.c:768: error: ‘FIELD_TYPE_DATETIME’ undeclared here (not in a function) dbdimp.c:778: error: ‘FIELD_TYPE_YEAR’ undeclared here (not in a function) dbdimp.c:788: error: ‘FIELD_TYPE_NEWDATE’ undeclared here (not in a function) dbdimp.c:798: error: ‘FIELD_TYPE_ENUM’ undeclared here (not in a function) dbdimp.c:808: error: ‘FIELD_TYPE_SET’ undeclared here (not in a function) dbdimp.c:818: error: ‘FIELD_TYPE_BLOB’ undeclared here (not in a function) dbdimp.c:828: error: ‘FIELD_TYPE_TINY_BLOB’ undeclared here (not in a function) dbdimp.c:838: error: ‘FIELD_TYPE_MEDIUM_BLOB’ undeclared here (not in a function) dbdimp.c:848: error: ‘FIELD_TYPE_LONG_BLOB’ undeclared here (not in a function) dbdimp.c:858: error: ‘FIELD_TYPE_STRING’ undeclared here (not in a function) dbdimp.c:1325: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token dbdimp.c: In function ‘my_login’: dbdimp.c:1795: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1796: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1796: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:1796: error: (Each undeclared identifier is reported only once dbdimp.c:1796: error: for each function it appears in.) dbdimp.c:1796: warning: comparison between pointer and integer dbdimp.c:1796: error: invalid operands to binary / (have ‘long unsigned int’ and ‘const struct sql_type_info_t *’) dbdimp.c:1796: error: invalid operands to binary > (have ‘double’ and ‘const struct sql_type_info_t *’) dbdimp.c:1796: warning: format not a string literal and no format arguments dbdimp.c:1796: error: expected expression before ‘)’ token dbdimp.c:1796: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:1798: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_login’: dbdimp.c:1835: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:1835: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:1836: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:1836: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:1837: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c:1838: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1840: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:1849: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1850: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1850: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_commit’: dbdimp.c:1887: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1890: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1895: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1895: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1896: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_rollback’: dbdimp.c:1915: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:1918: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1923: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1924: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1924: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c: In function ‘mysql_db_disconnect’: dbdimp.c:1961: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:1962: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_destroy’: dbdimp.c:2049: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2053: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2061: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_STORE_attrib’: dbdimp.c:2099: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2121: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2126: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2134: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2159: error: ‘imp_dbh_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2161: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:2163: error: ‘imp_dbh_t’ has no member named ‘use_server_side_prepare’ dbdimp.c:2165: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2167: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c: At top level: dbdimp.c:2196: error: expected ‘)’ before ‘val’ dbdimp.c: In function ‘mysql_db_FETCH_attrib’: dbdimp.c:2225: error: ‘imp_dbh_t’ has no member named ‘has_transactions’ dbdimp.c:2242: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:2242: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2247: error: ‘imp_dbh_t’ has no member named ‘bind_type_guessing’ dbdimp.c:2247: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2251: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2255: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2255: warning: initialization makes pointer from integer without a cast dbdimp.c:2269: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:2269: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:2269: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2276: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:2276: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:2276: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2290: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2290: warning: initialization makes pointer from integer without a cast dbdimp.c:2299: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2299: warning: initialization makes pointer from integer without a cast dbdimp.c:2304: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2304: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast dbdimp.c:2309: error: ‘imp_dbh_t’ has no member named ‘no_autocommit_cmd’ dbdimp.c:2309: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:2314: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2320: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2320: warning: initialization makes pointer from integer without a cast dbdimp.c:2325: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2327: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2327: error: ‘sql_type_info_t’ has no member named ‘net’ dbdimp.c:2327: error: request for member ‘fd’ in something not a structure or union dbdimp.c:2330: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2330: warning: initialization makes pointer from integer without a cast dbdimp.c:2337: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:2337: warning: initialization makes pointer from integer without a cast dbdimp.c:2342: error: ‘imp_dbh_t’ has no member named ‘use_server_side_prepare’ dbdimp.c:2347: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_st_prepare’: dbdimp.c:2396: error: ‘MYSQL_VERSION_ID’ undeclared (first use in this function) dbdimp.c:2396: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:2411: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c:2412: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2413: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:2417: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2418: error: ‘imp_dbh_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:2418: warning: pointer/integer type mismatch in conditional expression dbdimp.c:2421: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:2421: error: assignment of read-only location dbdimp.c:2610: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c: In function ‘mysql_st_free_result_sets’: dbdimp.c:2680: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2682: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:2683: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c: At top level: dbdimp.c:2847: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mysql_st_internal_execute’ dbdimp.c: In function ‘mysql_st_execute’: dbdimp.c:3148: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3148: error: used struct type value where scalar is required dbdimp.c:3149: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3149: error: cannot convert to a pointer type dbdimp.c:3151: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3151: error: assignment of read-only location dbdimp.c:3184: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3189: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3190: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3191: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3192: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:3195: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3195: error: ‘my_ulonglong’ undeclared (first use in this function) dbdimp.c:3197: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3199: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:3199: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3208: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3210: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c:3211: error: ‘imp_sth_t’ has no member named ‘fetch_done’ dbdimp.c:3215: error: ‘imp_sth_t’ has no member named ‘warning_count’ dbdimp.c:3223: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c:3223: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 5 has type ‘const struct sql_type_info_t *’ dbdimp.c:3229: error: ‘imp_sth_t’ has no member named ‘row_num’ dbdimp.c: In function ‘mysql_describe’: dbdimp.c:3351: error: ‘imp_sth_t’ has no member named ‘done_desc’ dbdimp.c: In function ‘mysql_st_fetch’: dbdimp.c:3379: error: ‘MYSQL_ROW’ undeclared (first use in this function) dbdimp.c:3379: error: expected ‘;’ before ‘cols’ dbdimp.c:3381: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:3381: error: ‘svsock’ undeclared (first use in this function) dbdimp.c:3381: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3381: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3387: error: ‘MYSQL_FIELD’ undeclared (first use in this function) dbdimp.c:3387: error: ‘fields’ undeclared (first use in this function) dbdimp.c:3387: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3425: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3432: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3432: error: ‘sql_type_info_t’ has no member named ‘net’ dbdimp.c:3432: error: request for member ‘last_errno’ in something not a structure or union dbdimp.c:3563: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:3563: error: lvalue required as increment operand dbdimp.c:3563: error: lvalue required as increment operand dbdimp.c:3568: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3568: warning: format ‘%08lx’ expects type ‘long unsigned int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:3570: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3570: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3572: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3572: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3574: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3574: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘int’ dbdimp.c:3576: error: ‘imp_sth_t’ has no member named ‘currow’ dbdimp.c:3576: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘const struct sql_type_info_t *’ dbdimp.c:3579: error: ‘cols’ undeclared (first use in this function) dbdimp.c:3579: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3585: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3586: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3587: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:3588: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c:3598: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3599: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3600: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:3600: warning: assignment makes pointer from integer without a cast dbdimp.c:3640: error: incompatible types in initialization dbdimp.c: In function ‘mysql_st_destroy’: dbdimp.c:3828: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3830: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3830: warning: passing argument 1 of ‘free_param’ from incompatible pointer type dbdimp.c:3831: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:3837: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3837: error: used struct type value where scalar is required dbdimp.c:3838: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3838: error: cannot convert to a pointer type dbdimp.c:3839: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3839: error: assignment of read-only location dbdimp.c: In function ‘mysql_st_STORE_attrib’: dbdimp.c:3883: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c: At top level: dbdimp.c:3931: error: expected declaration specifiers or ‘...’ before ‘MYSQL_RES’ dbdimp.c: In function ‘mysql_st_FETCH_internal’: dbdimp.c:3937: error: ‘MYSQL_FIELD’ undeclared (first use in this function) dbdimp.c:3937: error: ‘curField’ undeclared (first use in this function) dbdimp.c:3937: error: invalid operands to binary * (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:3944: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3944: error: invalid operands to binary && (have ‘int’ and ‘struct sql_type_info_s’) dbdimp.c:3945: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:3945: error: incompatible types in assignment dbdimp.c:3948: error: ‘res’ undeclared (first use in this function) dbdimp.c:3962: error: ‘sql_type_info_t’ has no member named ‘name’ dbdimp.c:3962: error: ‘sql_type_info_t’ has no member named ‘name’ dbdimp.c:3962: warning: passing argument 1 of ‘strlen’ from incompatible pointer type dbdimp.c:3962: warning: passing argument 2 of ‘Perl_newSVpv’ from incompatible pointer type dbdimp.c:3966: error: ‘sql_type_info_t’ has no member named ‘table’ dbdimp.c:3966: error: ‘sql_type_info_t’ has no member named ‘table’ dbdimp.c:3966: warning: passing argument 1 of ‘strlen’ from incompatible pointer type dbdimp.c:3966: warning: passing argument 2 of ‘Perl_newSVpv’ from incompatible pointer type dbdimp.c:3970: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3974: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3974: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:3977: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3981: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3985: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:3989: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:3993: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3993: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:3997: error: ‘sql_type_info_t’ has no member named ‘type’ dbdimp.c:3997: warning: passing argument 1 of ‘native2sql’ makes integer from pointer without a cast dbdimp.c:4001: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4013: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:4013: error: ‘PRI_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: ‘UNIQUE_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: invalid operands to binary | (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4013: error: ‘MULTIPLE_KEY_FLAG’ undeclared (first use in this function) dbdimp.c:4013: error: invalid operands to binary | (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4013: error: invalid operands to binary & (have ‘const struct sql_type_info_t *’ and ‘const struct sql_type_info_t *’) dbdimp.c:4017: error: ‘sql_type_info_t’ has no member named ‘flags’ dbdimp.c:4021: error: ‘sql_type_info_t’ has no member named ‘decimals’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘length’ dbdimp.c:4025: error: ‘sql_type_info_t’ has no member named ‘max_length’ dbdimp.c:4025: warning: passing argument 2 of ‘Perl_newSViv’ makes integer from pointer without a cast dbdimp.c:4040: error: ‘imp_sth_t’ has no member named ‘av_attr’ dbdimp.c:4040: error: assignment of read-only location dbdimp.c: In function ‘mysql_st_FETCH_attrib’: dbdimp.c:4091: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4091: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4091: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4093: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4093: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4093: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4097: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4097: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4097: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4109: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:4109: error: ‘struct sql_type_info_s’ has no member named ‘value’ dbdimp.c:4109: warning: passing argument 2 of ‘Perl_newSVsv’ from incompatible pointer type dbdimp.c:4118: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4118: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4118: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4122: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4122: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4122: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4128: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4128: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4128: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4132: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4132: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4132: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4136: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4136: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4136: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4138: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4138: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4138: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4140: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4140: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4140: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4142: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4146: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4146: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4146: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4153: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:4153: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘const struct sql_type_info_t *’ dbdimp.c:4155: error: ‘imp_sth_t’ has no member named ‘insertid’ dbdimp.c:4155: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast dbdimp.c:4160: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4160: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4160: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4164: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4164: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4164: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4166: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4166: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4166: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c:4168: error: ‘imp_sth_t’ has no member named ‘use_mysql_use_result’ dbdimp.c:4172: error: ‘imp_sth_t’ has no member named ‘warning_count’ dbdimp.c:4184: error: ‘imp_sth_t’ has no member named ‘result’ dbdimp.c:4184: warning: passing argument 3 of ‘mysql_st_FETCH_internal’ makes integer from pointer without a cast dbdimp.c:4184: error: too many arguments to function ‘mysql_st_FETCH_internal’ dbdimp.c: In function ‘mysql_bind_ph’: dbdimp.c:4308: error: ‘imp_sth_t’ has no member named ‘params’ dbdimp.c:4308: warning: passing argument 1 of ‘bind_param’ from incompatible pointer type dbdimp.c: In function ‘mysql_db_reconnect’: dbdimp.c:4430: error: ‘MYSQL’ undeclared (first use in this function) dbdimp.c:4430: error: expected ‘;’ before ‘save_socket’ dbdimp.c:4440: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4440: error: ‘CR_SERVER_GONE_ERROR’ undeclared (first use in this function) dbdimp.c:4440: warning: comparison between pointer and integer dbdimp.c:4444: error: ‘imp_dbh_t’ has no member named ‘auto_reconnect’ dbdimp.c:4458: error: ‘save_socket’ undeclared (first use in this function) dbdimp.c:4458: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: warning: passing argument 3 of ‘__builtin___memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4459: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4459: warning: passing argument 3 of ‘__inline_memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: warning: passing argument 1 of ‘__builtin___memset_chk’ discards qualifiers from pointer target type dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4460: warning: passing argument 1 of ‘__inline_memset_chk’ discards qualifiers from pointer target type dbdimp.c:4468: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4468: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4469: warning: passing argument 3 of ‘mysql_dr_error’ makes pointer from integer without a cast dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: warning: passing argument 1 of ‘__builtin___memcpy_chk’ discards qualifiers from pointer target type dbdimp.c:4470: warning: passing argument 3 of ‘__builtin___memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4470: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4470: warning: passing argument 1 of ‘__inline_memcpy_chk’ discards qualifiers from pointer target type dbdimp.c:4470: warning: passing argument 3 of ‘__inline_memcpy_chk’ makes integer from pointer without a cast dbdimp.c:4471: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:4471: error: request for member ‘auto_reconnects_failed’ in something not a structure or union dbdimp.c:4471: error: lvalue required as increment operand dbdimp.c:4471: error: lvalue required as increment operand dbdimp.c:4480: error: ‘imp_dbh_t’ has no member named ‘stats’ dbdimp.c:4480: error: request for member ‘auto_reconnects_ok’ in something not a structure or union dbdimp.c:4480: error: lvalue required as increment operand dbdimp.c:4480: error: lvalue required as increment operand dbdimp.c: In function ‘mysql_db_quote’: dbdimp.c:4640: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c: In function ‘mysql_db_last_insert_id’: dbdimp.c:4663: error: ‘imp_dbh_t’ has no member named ‘pmysql’ dbdimp.c:4663: warning: passing argument 2 of ‘Perl_sv_2mortal’ makes pointer from integer without a cast lipo: can't open input file: /var/tmp//ccRuKkvT.out (No such file or directory) make: *** [dbdimp.o] Error 1 CAPTTOFU/DBD-mysql-4.013.tar.gz make -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Failed during this command: CAPTTOFU/DBD-mysql-4.013.tar.gz : make NO