Please include more context. At the very least, what's the (possibly very long) compiler line immediately above these errors?
On Thu, Dec 20, 2007, Beryl Snyder <[EMAIL PROTECTED]> said: > I am trying to compile DB-mail. > I can run the configure script fine but, when i run "make all" I get > these errors. > Its not the program because both the 2.2.7RC an 2.2.8 are both give it. > I would be grateful for any help. > > In file included from ../dbmail.h:30, > from dbmysql.c:28: > ../config.h:99:1: warning: "_GNU_SOURCE" redefined > <command line>:1:1: warning: this is the location of the previous definition > dbmysql.c:29:19: error: mysql.h: No such file or directory > dbmysql.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' > before > 'co > > nn' > dbmysql.c:75: error: expected '=', ',', ';', 'asm' or '__attribute__' > before > '*' > > token > dbmysql.c:76: error: expected '=', ',', ';', 'asm' or '__attribute__' > before > 'la > > st_row' > dbmysql.c: In function 'db_connect': > dbmysql.c:150: warning: implicit declaration of function 'mysql_init' > dbmysql.c:150: error: 'conn' undeclared (first use in this function) > dbmysql.c:150: error: (Each undeclared identifier is reported only once > dbmysql.c:150: error: for each function it appears in.) > dbmysql.c:173: warning: implicit declaration of function > 'mysql_real_connect' > dbmysql.c:175: warning: comparison between pointer and integer > dbmysql.c:176: warning: implicit declaration of function 'mysql_error' > dbmysql.c:176: warning: format '%s' expects type 'char *', but argument > 7 has > ty > > pe 'int' > dbmysql.c: In function 'db_num_rows': > dbmysql.c:191: error: 'res' undeclared (first use in this function) > dbmysql.c:194: warning: implicit declaration of function 'mysql_num_rows' > dbmysql.c: In function 'db_num_fields': > dbmysql.c:199: error: 'res' undeclared (first use in this function) > dbmysql.c:202: warning: implicit declaration of function 'mysql_num_fields' > dbmysql.c: In function 'db_free_result': > dbmysql.c:207: error: 'res' undeclared (first use in this function) > dbmysql.c:208: warning: implicit declaration of function 'mysql_free_result' > dbmysql.c: In function 'db_get_result': > dbmysql.c:218: error: 'res' undeclared (first use in this function) > dbmysql.c:228: warning: implicit declaration of function 'mysql_data_seek' > dbmysql.c:229: error: 'last_row' undeclared (first use in this function) > dbmysql.c:229: warning: implicit declaration of function 'mysql_fetch_row' > dbmysql.c: In function 'db_disconnect': > dbmysql.c:255: error: 'res' undeclared (first use in this function) > dbmysql.c:257: warning: implicit declaration of function 'mysql_close' > dbmysql.c:257: error: 'conn' undeclared (first use in this function) > dbmysql.c: In function 'db_check_connection': > dbmysql.c:263: warning: implicit declaration of function 'mysql_ping' > dbmysql.c:263: error: 'conn' undeclared (first use in this function) > dbmysql.c: In function 'db_insert_result': > dbmysql.c:275: warning: implicit declaration of function 'mysql_insert_id' > dbmysql.c:275: error: 'conn' undeclared (first use in this function) > dbmysql.c: In function 'db_query': > dbmysql.c:293: warning: implicit declaration of function 'mysql_real_query' > dbmysql.c:293: error: 'conn' undeclared (first use in this function) > dbmysql.c:294: warning: format '%s' expects type 'char *', but argument > 7 has > ty > > pe 'int' > dbmysql.c:297: error: 'res' undeclared (first use in this function) > dbmysql.c:300: warning: implicit declaration of function > 'mysql_store_result' > dbmysql.c: In function 'db_escape_string': > dbmysql.c:308: warning: implicit declaration of function > 'mysql_real_escape_stri > > ng' > dbmysql.c:308: error: 'conn' undeclared (first use in this function) > dbmysql.c: In function 'db_get_length': > dbmysql.c:339: error: 'res' undeclared (first use in this function) > dbmysql.c:353: error: 'last_row' undeclared (first use in this function) > dbmysql.c:358: warning: implicit declaration of function > 'mysql_fetch_lengths' > dbmysql.c:358: error: subscripted value is neither array nor pointer > dbmysql.c: In function 'db_get_affected_rows': > dbmysql.c:363: warning: implicit declaration of function > 'mysql_affected_rows' > dbmysql.c:363: error: 'conn' undeclared (first use in this function) > dbmysql.c: In function 'db_get_result_set': > dbmysql.c:368: error: 'res' undeclared (first use in this function) > dbmysql.c: In function 'db_set_result_set': > dbmysql.c:373: error: 'res' undeclared (first use in this function) > dbmysql.c:373: error: 'MYSQL_RES' undeclared (first use in this function) > dbmysql.c:373: error: expected expression before ')' token > dbmysql.c:371: warning: unused parameter 'the_result_set' > make[2]: *** [dbmysql.lo] Error 1 > make[2]: Leaving directory `/root/dbmail-2.2.7RC3/dbmail-2.2.7-rc3/modules' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/root/dbmail-2.2.7RC3/dbmail-2.2.7-rc3' > make: *** [all] Error 2 > > _______________________________________________ > DBmail mailing list > [email protected] > https://mailman.fastxs.nl/mailman/listinfo/dbmail > -- _______________________________________________ DBmail mailing list [email protected] https://mailman.fastxs.nl/mailman/listinfo/dbmail
