<       const char* cmd, int cmd_len);
< int mysql_manager_fetch_line(MYSQL_MANAGER* con,
<         char* res_buf,
<        int res_buf_size);
< my_bool mysql_read_query_result(MYSQL *mysql);
< enum enum_mysql_stmt_state
< {
<   MYSQL_STMT_INIT_DONE= 1, MYSQL_STMT_PREPARE_DONE,
MYSQL_STMT_EXECUTE_DONE,
<   MYSQL_STMT_FETCH_DONE
< };
< typedef struct st_mysql_bind
< {
<   unsigned long *length;
<   my_bool *is_null;
<   void *buffer;
<   my_bool *error;
<   unsigned char *row_ptr;
<   void (*store_param_func)(NET *net, struct st_mysql_bind *param);
<   void (*fetch_result)(struct st_mysql_bind *, MYSQL_FIELD *,
<                        unsigned char **row);
<   void (*skip_result)(struct st_mysql_bind *, MYSQL_FIELD *,
<         unsigned char **row);
<   unsigned long buffer_length;
<   unsigned long offset;
<   unsigned long length_value;
<   unsigned int param_number;
<   unsigned int pack_length;
<   enum enum_field_types buffer_type;
<   my_bool error_value;
<   my_bool is_unsigned;
<   my_bool long_data_used;
<   my_bool is_null_value;
<   void *extension;
< } MYSQL_BIND;
< typedef struct st_mysql_stmt
< {
<   MEM_ROOT mem_root;
<   LIST list;
<   MYSQL *mysql;
<   MYSQL_BIND *params;
<   MYSQL_BIND *bind;
<   MYSQL_FIELD *fields;
<   MYSQL_DATA result;
<   MYSQL_ROWS *data_cursor;
<   int (*read_row_func)(struct st_mysql_stmt *stmt,
<                                   unsigned char **row);
<   my_ulonglong affected_rows;
<   my_ulonglong insert_id;
<   unsigned long stmt_id;
<   unsigned long flags;
<   unsigned long prefetch_rows;
<   unsigned int server_status;
<   unsigned int last_errno;
<   unsigned int param_count;
<   unsigned int field_count;
<   enum enum_mysql_stmt_state state;
<   char last_error[512];
<   char sqlstate[5 +1];
<   my_bool send_types_to_server;
<   my_bool bind_param_done;
<   unsigned char bind_result_done;
<   my_bool unbuffered_fetch_cancelled;
<   my_bool update_max_length;
<   void *extension;
< } MYSQL_STMT;
< enum enum_stmt_attr_type
< {
<   STMT_ATTR_UPDATE_MAX_LENGTH,
<   STMT_ATTR_CURSOR_TYPE,
<   STMT_ATTR_PREFETCH_ROWS
< };
< typedef struct st_mysql_methods
< {
<   my_bool (*read_query_result)(MYSQL *mysql);
<   my_bool (*advanced_command)(MYSQL *mysql,
<          enum enum_server_command command,
<          const unsigned char *header,
<          unsigned long header_length,
<          const unsigned char *arg,
<          unsigned long arg_length,
<          my_bool skip_check,
<                               MYSQL_STMT *stmt);
<   MYSQL_DATA *(*read_rows)(MYSQL *mysql,MYSQL_FIELD *mysql_fields,
<       unsigned int fields);
<   MYSQL_RES * (*use_result)(MYSQL *mysql);
<   void (*fetch_lengths)(unsigned long *to,
<    MYSQL_ROW column, unsigned int field_count);
<   void (*flush_use_result)(MYSQL *mysql);
<   MYSQL_FIELD * (*list_fields)(MYSQL *mysql);
<   my_bool (*read_prepare_result)(MYSQL *mysql, MYSQL_STMT *stmt);
<   int (*stmt_execute)(MYSQL_STMT *stmt);
<   int (*read_binary_rows)(MYSQL_STMT *stmt);
<   int (*unbuffered_fetch)(MYSQL *mysql, char **row);
<   void (*free_embedded_thd)(MYSQL *mysql);
<   const char *(*read_statistics)(MYSQL *mysql);
<   my_bool (*next_result)(MYSQL *mysql);
<   int (*read_change_user_result)(MYSQL *mysql, char *buff, const char
*passwd);
<   int (*read_rows_from_cursor)(MYSQL_STMT *stmt);
< } MYSQL_METHODS;
< MYSQL_STMT * mysql_stmt_init(MYSQL *mysql);
< int mysql_stmt_prepare(MYSQL_STMT *stmt, const char *query,
<                                unsigned long length);
< int mysql_stmt_execute(MYSQL_STMT *stmt);
< int mysql_stmt_fetch(MYSQL_STMT *stmt);
< int mysql_stmt_fetch_column(MYSQL_STMT *stmt, MYSQL_BIND *bind_arg,
<                                     unsigned int column,
<                                     unsigned long offset);
< int mysql_stmt_store_result(MYSQL_STMT *stmt);
< unsigned long mysql_stmt_param_count(MYSQL_STMT * stmt);
< my_bool mysql_stmt_attr_set(MYSQL_STMT *stmt,
<                                     enum enum_stmt_attr_type
attr_type,
<                                     const void *attr);
< my_bool mysql_stmt_attr_get(MYSQL_STMT *stmt,
<                                     enum enum_stmt_attr_type
attr_type,
<                                     void *attr);
< my_bool mysql_stmt_bind_param(MYSQL_STMT * stmt, MYSQL_BIND * bnd);
< my_bool mysql_stmt_bind_result(MYSQL_STMT * stmt, MYSQL_BIND * bnd);
< my_bool mysql_stmt_close(MYSQL_STMT * stmt);
< my_bool mysql_stmt_reset(MYSQL_STMT * stmt);
< my_bool mysql_stmt_free_result(MYSQL_STMT *stmt);
< my_bool mysql_stmt_send_long_data(MYSQL_STMT *stmt,
<                                           unsigned int param_number,
<                                           const char *data,
<                                           unsigned long length);
< MYSQL_RES * mysql_stmt_result_metadata(MYSQL_STMT *stmt);
< MYSQL_RES * mysql_stmt_param_metadata(MYSQL_STMT *stmt);
< unsigned int mysql_stmt_errno(MYSQL_STMT * stmt);
< const char * mysql_stmt_error(MYSQL_STMT * stmt);
< const char * mysql_stmt_sqlstate(MYSQL_STMT * stmt);
< MYSQL_ROW_OFFSET mysql_stmt_row_seek(MYSQL_STMT *stmt,
<                                              MYSQL_ROW_OFFSET
offset);
< MYSQL_ROW_OFFSET mysql_stmt_row_tell(MYSQL_STMT *stmt);
< void mysql_stmt_data_seek(MYSQL_STMT *stmt, my_ulonglong offset);
< my_ulonglong mysql_stmt_num_rows(MYSQL_STMT *stmt);
< my_ulonglong mysql_stmt_affected_rows(MYSQL_STMT *stmt);
< my_ulonglong mysql_stmt_insert_id(MYSQL_STMT *stmt);
< unsigned int mysql_stmt_field_count(MYSQL_STMT *stmt);
< my_bool mysql_commit(MYSQL * mysql);
< my_bool mysql_rollback(MYSQL * mysql);
< my_bool mysql_autocommit(MYSQL * mysql, my_bool auto_mode);
< my_bool mysql_more_results(MYSQL *mysql);
< int mysql_next_result(MYSQL *mysql);
< void mysql_close(MYSQL *sock);
make[2]: *** [do_abi_check] Error 1
make[2]: Leaving directory `/home/jar/perl/CPAN/mysql-5.1.37'
make[1]: *** [abi_check] Error 2
make[1]: Leaving directory `/home/jar/perl/CPAN/mysql-5.1.37'
make: *** [all-recursive] Error 1
make failed


-- 
jarome
------------------------------------------------------------------------
jarome's Profile: http://forums.slimdevices.com/member.php?userid=1223
View this thread: http://forums.slimdevices.com/showthread.php?t=88741

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to