Can't install goose : gcc did not produce error at completed

Issue #52 open
Lionel firstdeveloper created an issue

Hi guys, I have a bit problem when I run command

go get bitbucket.org/liamstask/goose/cmd/goose

I get this output :

/usr/bin/gcc did not produce error at completed:1
on input:
...




#include <sqlite3-binding.h>
#include <stdlib.h>
#include <string.h>

#ifdef __CYGWIN__
# include <errno.h>
#endif

#ifndef SQLITE_OPEN_READWRITE
# define SQLITE_OPEN_READWRITE 0
#endif

#ifndef SQLITE_OPEN_FULLMUTEX
# define SQLITE_OPEN_FULLMUTEX 0
#endif

static int
_sqlite3_open_v2(const char *filename, sqlite3 **ppDb, int flags, const char *zVfs) {
#ifdef SQLITE_OPEN_URI
  return sqlite3_open_v2(filename, ppDb, flags | SQLITE_OPEN_URI, zVfs);
#else
  return sqlite3_open_v2(filename, ppDb, flags, zVfs);
#endif
}

static int
_sqlite3_bind_text(sqlite3_stmt *stmt, int n, char *p, int np) {
  return sqlite3_bind_text(stmt, n, p, np, SQLITE_TRANSIENT);
}

static int
_sqlite3_bind_blob(sqlite3_stmt *stmt, int n, void *p, int np) {
  return sqlite3_bind_blob(stmt, n, p, np, SQLITE_TRANSIENT);
}

#include <stdio.h>
#include <stdint.h>

static int
_sqlite3_exec(sqlite3* db, const char* pcmd, long* rowid, long* changes)
{
  int rv = sqlite3_exec(db, pcmd, 0, 0, 0);
  *rowid = (long) sqlite3_last_insert_rowid(db);
  *changes = (long) sqlite3_changes(db);
  return rv;
}

static int
_sqlite3_step(sqlite3_stmt* stmt, long* rowid, long* changes)
{
  int rv = sqlite3_step(stmt);
  sqlite3* db = sqlite3_db_handle(stmt);
  *rowid = (long) sqlite3_last_insert_rowid(db);
  *changes = (long) sqlite3_changes(db);
  return rv;
}



#include <stddef.h> /* for ptrdiff_t and size_t below */

/* Define intgo when compiling with GCC.  */
typedef ptrdiff_t intgo;

typedef struct { char *p; intgo n; } _GoString_;
typedef struct { char *p; intgo n; intgo c; } _GoBytes_;
_GoString_ GoString(char *p);
_GoString_ GoStringN(char *p, int l);
_GoBytes_ GoBytes(void *p, int n);
char *CString(_GoString_);
void *_CMalloc(size_t);
#line 1 "not-declared"
void __cgo_f_1_1(void) { __typeof__(CString) *__cgo_undefined__; }
#line 1 "not-type"
void __cgo_f_1_2(void) { CString *__cgo_undefined__; }
#line 1 "not-const"
void __cgo_f_1_3(void) { enum { __cgo__undefined__ = (CString)*1 }; }
#line 2 "not-declared"
void __cgo_f_2_1(void) { __typeof__(GoString) *__cgo_undefined__; }
#line 2 "not-type"
void __cgo_f_2_2(void) { GoString *__cgo_undefined__; }
#line 2 "not-const"
void __cgo_f_2_3(void) { enum { __cgo__undefined__ = (GoString)*1 }; }
#line 3 "not-declared"
void __cgo_f_3_1(void) { __typeof__(GoStringN) *__cgo_undefined__; }
#line 3 "not-type"
void __cgo_f_3_2(void) { GoStringN *__cgo_undefined__; }
#line 3 "not-const"
void __cgo_f_3_3(void) { enum { __cgo__undefined__ = (GoStringN)*1 }; }
#line 4 "not-declared"
void __cgo_f_4_1(void) { __typeof__(SQLITE_OPEN_CREATE) *__cgo_undefined__; }
#line 4 "not-type"
void __cgo_f_4_2(void) { SQLITE_OPEN_CREATE *__cgo_undefined__; }
#line 4 "not-const"
void __cgo_f_4_3(void) { enum { __cgo__undefined__ = (SQLITE_OPEN_CREATE)*1 }; }
#line 5 "not-declared"
void __cgo_f_5_1(void) { __typeof__(SQLITE_OPEN_FULLMUTEX) *__cgo_undefined__; }
#line 5 "not-type"
void __cgo_f_5_2(void) { SQLITE_OPEN_FULLMUTEX *__cgo_undefined__; }
#line 5 "not-const"
void __cgo_f_5_3(void) { enum { __cgo__undefined__ = (SQLITE_OPEN_FULLMUTEX)*1 }; }
#line 6 "not-declared"
void __cgo_f_6_1(void) { __typeof__(SQLITE_OPEN_READWRITE) *__cgo_undefined__; }
#line 6 "not-type"
void __cgo_f_6_2(void) { SQLITE_OPEN_READWRITE *__cgo_undefined__; }
#line 6 "not-const"
void __cgo_f_6_3(void) { enum { __cgo__undefined__ = (SQLITE_OPEN_READWRITE)*1 }; }
#line 7 "not-declared"
void __cgo_f_7_1(void) { __typeof__(_sqlite3_bind_blob) *__cgo_undefined__; }
#line 7 "not-type"
void __cgo_f_7_2(void) { _sqlite3_bind_blob *__cgo_undefined__; }
#line 7 "not-const"
void __cgo_f_7_3(void) { enum { __cgo__undefined__ = (_sqlite3_bind_blob)*1 }; }
#line 8 "not-declared"
void __cgo_f_8_1(void) { __typeof__(_sqlite3_bind_text) *__cgo_undefined__; }
#line 8 "not-type"
void __cgo_f_8_2(void) { _sqlite3_bind_text *__cgo_undefined__; }
#line 8 "not-const"
void __cgo_f_8_3(void) { enum { __cgo__undefined__ = (_sqlite3_bind_text)*1 }; }
#line 9 "not-declared"
void __cgo_f_9_1(void) { __typeof__(_sqlite3_exec) *__cgo_undefined__; }
#line 9 "not-type"
void __cgo_f_9_2(void) { _sqlite3_exec *__cgo_undefined__; }
#line 9 "not-const"
void __cgo_f_9_3(void) { enum { __cgo__undefined__ = (_sqlite3_exec)*1 }; }
#line 10 "not-declared"
void __cgo_f_10_1(void) { __typeof__(_sqlite3_open_v2) *__cgo_undefined__; }
#line 10 "not-type"
void __cgo_f_10_2(void) { _sqlite3_open_v2 *__cgo_undefined__; }
#line 10 "not-const"
void __cgo_f_10_3(void) { enum { __cgo__undefined__ = (_sqlite3_open_v2)*1 }; }
#line 11 "not-declared"
void __cgo_f_11_1(void) { __typeof__(_sqlite3_step) *__cgo_undefined__; }
#line 11 "not-type"
void __cgo_f_11_2(void) { _sqlite3_step *__cgo_undefined__; }
#line 11 "not-const"
void __cgo_f_11_3(void) { enum { __cgo__undefined__ = (_sqlite3_step)*1 }; }
#line 12 "not-declared"
void __cgo_f_12_1(void) { __typeof__(char) *__cgo_undefined__; }
#line 12 "not-type"
void __cgo_f_12_2(void) { char *__cgo_undefined__; }
#line 12 "not-const"
void __cgo_f_12_3(void) { enum { __cgo__undefined__ = (char)*1 }; }
#line 13 "not-declared"
void __cgo_f_13_1(void) { __typeof__(double) *__cgo_undefined__; }
#line 13 "not-type"
void __cgo_f_13_2(void) { double *__cgo_undefined__; }
#line 13 "not-const"
void __cgo_f_13_3(void) { enum { __cgo__undefined__ = (double)*1 }; }
#line 14 "not-declared"
void __cgo_f_14_1(void) { __typeof__(free) *__cgo_undefined__; }
#line 14 "not-type"
void __cgo_f_14_2(void) { free *__cgo_undefined__; }
#line 14 "not-const"
void __cgo_f_14_3(void) { enum { __cgo__undefined__ = (free)*1 }; }
#line 15 "not-declared"
void __cgo_f_15_1(void) { __typeof__(int) *__cgo_undefined__; }
#line 15 "not-type"
void __cgo_f_15_2(void) { int *__cgo_undefined__; }
#line 15 "not-const"
void __cgo_f_15_3(void) { enum { __cgo__undefined__ = (int)*1 }; }
#line 16 "not-declared"
void __cgo_f_16_1(void) { __typeof__(long) *__cgo_undefined__; }
#line 16 "not-type"
void __cgo_f_16_2(void) { long *__cgo_undefined__; }
#line 16 "not-const"
void __cgo_f_16_3(void) { enum { __cgo__undefined__ = (long)*1 }; }
#line 17 "not-declared"
void __cgo_f_17_1(void) { __typeof__(sqlite3) *__cgo_undefined__; }
#line 17 "not-type"
void __cgo_f_17_2(void) { sqlite3 *__cgo_undefined__; }
#line 17 "not-const"
void __cgo_f_17_3(void) { enum { __cgo__undefined__ = (sqlite3)*1 }; }
#line 18 "not-declared"
void __cgo_f_18_1(void) { __typeof__(sqlite3_bind_double) *__cgo_undefined__; }
#line 18 "not-type"
void __cgo_f_18_2(void) { sqlite3_bind_double *__cgo_undefined__; }
#line 18 "not-const"
void __cgo_f_18_3(void) { enum { __cgo__undefined__ = (sqlite3_bind_double)*1 }; }
#line 19 "not-declared"
void __cgo_f_19_1(void) { __typeof__(sqlite3_bind_int) *__cgo_undefined__; }
#line 19 "not-type"
void __cgo_f_19_2(void) { sqlite3_bind_int *__cgo_undefined__; }
#line 19 "not-const"
void __cgo_f_19_3(void) { enum { __cgo__undefined__ = (sqlite3_bind_int)*1 }; }
#line 20 "not-declared"
void __cgo_f_20_1(void) { __typeof__(sqlite3_bind_int64) *__cgo_undefined__; }
#line 20 "not-type"
void __cgo_f_20_2(void) { sqlite3_bind_int64 *__cgo_undefined__; }
#line 20 "not-const"
void __cgo_f_20_3(void) { enum { __cgo__undefined__ = (sqlite3_bind_int64)*1 }; }
#line 21 "not-declared"
void __cgo_f_21_1(void) { __typeof__(sqlite3_bind_null) *__cgo_undefined__; }
#line 21 "not-type"
void __cgo_f_21_2(void) { sqlite3_bind_null *__cgo_undefined__; }
#line 21 "not-const"
void __cgo_f_21_3(void) { enum { __cgo__undefined__ = (sqlite3_bind_null)*1 }; }
#line 22 "not-declared"
void __cgo_f_22_1(void) { __typeof__(sqlite3_bind_parameter_count) *__cgo_undefined__; }
#line 22 "not-type"
void __cgo_f_22_2(void) { sqlite3_bind_parameter_count *__cgo_undefined__; }
#line 22 "not-const"
void __cgo_f_22_3(void) { enum { __cgo__undefined__ = (sqlite3_bind_parameter_count)*1 }; }
#line 23 "not-declared"
void __cgo_f_23_1(void) { __typeof__(sqlite3_bind_parameter_name) *__cgo_undefined__; }
#line 23 "not-type"
void __cgo_f_23_2(void) { sqlite3_bind_parameter_name *__cgo_undefined__; }
#line 23 "not-const"
void __cgo_f_23_3(void) { enum { __cgo__undefined__ = (sqlite3_bind_parameter_name)*1 }; }
#line 24 "not-declared"
void __cgo_f_24_1(void) { __typeof__(sqlite3_busy_timeout) *__cgo_undefined__; }
#line 24 "not-type"
void __cgo_f_24_2(void) { sqlite3_busy_timeout *__cgo_undefined__; }
#line 24 "not-const"
void __cgo_f_24_3(void) { enum { __cgo__undefined__ = (sqlite3_busy_timeout)*1 }; }
#line 25 "not-declared"
void __cgo_f_25_1(void) { __typeof__(sqlite3_clear_bindings) *__cgo_undefined__; }
#line 25 "not-type"
void __cgo_f_25_2(void) { sqlite3_clear_bindings *__cgo_undefined__; }
#line 25 "not-const"
void __cgo_f_25_3(void) { enum { __cgo__undefined__ = (sqlite3_clear_bindings)*1 }; }
#line 26 "not-declared"
void __cgo_f_26_1(void) { __typeof__(sqlite3_close_v2) *__cgo_undefined__; }
#line 26 "not-type"
void __cgo_f_26_2(void) { sqlite3_close_v2 *__cgo_undefined__; }
#line 26 "not-const"
void __cgo_f_26_3(void) { enum { __cgo__undefined__ = (sqlite3_close_v2)*1 }; }
#line 27 "not-declared"
void __cgo_f_27_1(void) { __typeof__(sqlite3_column_blob) *__cgo_undefined__; }
#line 27 "not-type"
void __cgo_f_27_2(void) { sqlite3_column_blob *__cgo_undefined__; }
#line 27 "not-const"
void __cgo_f_27_3(void) { enum { __cgo__undefined__ = (sqlite3_column_blob)*1 }; }
#line 28 "not-declared"
void __cgo_f_28_1(void) { __typeof__(sqlite3_column_bytes) *__cgo_undefined__; }
#line 28 "not-type"
void __cgo_f_28_2(void) { sqlite3_column_bytes *__cgo_undefined__; }
#line 28 "not-const"
void __cgo_f_28_3(void) { enum { __cgo__undefined__ = (sqlite3_column_bytes)*1 }; }
#line 29 "not-declared"
void __cgo_f_29_1(void) { __typeof__(sqlite3_column_count) *__cgo_undefined__; }
#line 29 "not-type"
void __cgo_f_29_2(void) { sqlite3_column_count *__cgo_undefined__; }
#line 29 "not-const"
void __cgo_f_29_3(void) { enum { __cgo__undefined__ = (sqlite3_column_count)*1 }; }
#line 30 "not-declared"
void __cgo_f_30_1(void) { __typeof__(sqlite3_column_decltype) *__cgo_undefined__; }
#line 30 "not-type"
void __cgo_f_30_2(void) { sqlite3_column_decltype *__cgo_undefined__; }
#line 30 "not-const"
void __cgo_f_30_3(void) { enum { __cgo__undefined__ = (sqlite3_column_decltype)*1 }; }
#line 31 "not-declared"
void __cgo_f_31_1(void) { __typeof__(sqlite3_column_double) *__cgo_undefined__; }
#line 31 "not-type"
void __cgo_f_31_2(void) { sqlite3_column_double *__cgo_undefined__; }
#line 31 "not-const"
void __cgo_f_31_3(void) { enum { __cgo__undefined__ = (sqlite3_column_double)*1 }; }
#line 32 "not-declared"
void __cgo_f_32_1(void) { __typeof__(sqlite3_column_int64) *__cgo_undefined__; }
#line 32 "not-type"
void __cgo_f_32_2(void) { sqlite3_column_int64 *__cgo_undefined__; }
#line 32 "not-const"
void __cgo_f_32_3(void) { enum { __cgo__undefined__ = (sqlite3_column_int64)*1 }; }
#line 33 "not-declared"
void __cgo_f_33_1(void) { __typeof__(sqlite3_column_name) *__cgo_undefined__; }
#line 33 "not-type"
void __cgo_f_33_2(void) { sqlite3_column_name *__cgo_undefined__; }
#line 33 "not-const"
void __cgo_f_33_3(void) { enum { __cgo__undefined__ = (sqlite3_column_name)*1 }; }
#line 34 "not-declared"
void __cgo_f_34_1(void) { __typeof__(sqlite3_column_text) *__cgo_undefined__; }
#line 34 "not-type"
void __cgo_f_34_2(void) { sqlite3_column_text *__cgo_undefined__; }
#line 34 "not-const"
void __cgo_f_34_3(void) { enum { __cgo__undefined__ = (sqlite3_column_text)*1 }; }
#line 35 "not-declared"
void __cgo_f_35_1(void) { __typeof__(sqlite3_column_type) *__cgo_undefined__; }
#line 35 "not-type"
void __cgo_f_35_2(void) { sqlite3_column_type *__cgo_undefined__; }
#line 35 "not-const"
void __cgo_f_35_3(void) { enum { __cgo__undefined__ = (sqlite3_column_type)*1 }; }
#line 36 "not-declared"
void __cgo_f_36_1(void) { __typeof__(sqlite3_enable_load_extension) *__cgo_undefined__; }
#line 36 "not-type"
void __cgo_f_36_2(void) { sqlite3_enable_load_extension *__cgo_undefined__; }
#line 36 "not-const"
void __cgo_f_36_3(void) { enum { __cgo__undefined__ = (sqlite3_enable_load_extension)*1 }; }
#line 37 "not-declared"
void __cgo_f_37_1(void) { __typeof__(sqlite3_errcode) *__cgo_undefined__; }
#line 37 "not-type"
void __cgo_f_37_2(void) { sqlite3_errcode *__cgo_undefined__; }
#line 37 "not-const"
void __cgo_f_37_3(void) { enum { __cgo__undefined__ = (sqlite3_errcode)*1 }; }
#line 38 "not-declared"
void __cgo_f_38_1(void) { __typeof__(sqlite3_errmsg) *__cgo_undefined__; }
#line 38 "not-type"
void __cgo_f_38_2(void) { sqlite3_errmsg *__cgo_undefined__; }
#line 38 "not-const"
void __cgo_f_38_3(void) { enum { __cgo__undefined__ = (sqlite3_errmsg)*1 }; }
#line 39 "not-declared"
void __cgo_f_39_1(void) { __typeof__(sqlite3_errstr) *__cgo_undefined__; }
#line 39 "not-type"
void __cgo_f_39_2(void) { sqlite3_errstr *__cgo_undefined__; }
#line 39 "not-const"
void __cgo_f_39_3(void) { enum { __cgo__undefined__ = (sqlite3_errstr)*1 }; }
#line 40 "not-declared"
void __cgo_f_40_1(void) { __typeof__(sqlite3_extended_errcode) *__cgo_undefined__; }
#line 40 "not-type"
void __cgo_f_40_2(void) { sqlite3_extended_errcode *__cgo_undefined__; }
#line 40 "not-const"
void __cgo_f_40_3(void) { enum { __cgo__undefined__ = (sqlite3_extended_errcode)*1 }; }
#line 41 "not-declared"
void __cgo_f_41_1(void) { __typeof__(sqlite3_finalize) *__cgo_undefined__; }
#line 41 "not-type"
void __cgo_f_41_2(void) { sqlite3_finalize *__cgo_undefined__; }
#line 41 "not-const"
void __cgo_f_41_3(void) { enum { __cgo__undefined__ = (sqlite3_finalize)*1 }; }
#line 42 "not-declared"
void __cgo_f_42_1(void) { __typeof__(sqlite3_get_autocommit) *__cgo_undefined__; }
#line 42 "not-type"
void __cgo_f_42_2(void) { sqlite3_get_autocommit *__cgo_undefined__; }
#line 42 "not-const"
void __cgo_f_42_3(void) { enum { __cgo__undefined__ = (sqlite3_get_autocommit)*1 }; }
#line 43 "not-declared"
void __cgo_f_43_1(void) { __typeof__(sqlite3_int64) *__cgo_undefined__; }
#line 43 "not-type"
void __cgo_f_43_2(void) { sqlite3_int64 *__cgo_undefined__; }
#line 43 "not-const"
void __cgo_f_43_3(void) { enum { __cgo__undefined__ = (sqlite3_int64)*1 }; }
#line 44 "not-declared"
void __cgo_f_44_1(void) { __typeof__(sqlite3_libversion) *__cgo_undefined__; }
#line 44 "not-type"
void __cgo_f_44_2(void) { sqlite3_libversion *__cgo_undefined__; }
#line 44 "not-const"
void __cgo_f_44_3(void) { enum { __cgo__undefined__ = (sqlite3_libversion)*1 }; }
#line 45 "not-declared"
void __cgo_f_45_1(void) { __typeof__(sqlite3_libversion_number) *__cgo_undefined__; }
#line 45 "not-type"
void __cgo_f_45_2(void) { sqlite3_libversion_number *__cgo_undefined__; }
#line 45 "not-const"
void __cgo_f_45_3(void) { enum { __cgo__undefined__ = (sqlite3_libversion_number)*1 }; }
#line 46 "not-declared"
void __cgo_f_46_1(void) { __typeof__(sqlite3_load_extension) *__cgo_undefined__; }
#line 46 "not-type"
void __cgo_f_46_2(void) { sqlite3_load_extension *__cgo_undefined__; }
#line 46 "not-const"
void __cgo_f_46_3(void) { enum { __cgo__undefined__ = (sqlite3_load_extension)*1 }; }
#line 47 "not-declared"
void __cgo_f_47_1(void) { __typeof__(sqlite3_prepare_v2) *__cgo_undefined__; }
#line 47 "not-type"
void __cgo_f_47_2(void) { sqlite3_prepare_v2 *__cgo_undefined__; }
#line 47 "not-const"
void __cgo_f_47_3(void) { enum { __cgo__undefined__ = (sqlite3_prepare_v2)*1 }; }
#line 48 "not-declared"
void __cgo_f_48_1(void) { __typeof__(sqlite3_reset) *__cgo_undefined__; }
#line 48 "not-type"
void __cgo_f_48_2(void) { sqlite3_reset *__cgo_undefined__; }
#line 48 "not-const"
void __cgo_f_48_3(void) { enum { __cgo__undefined__ = (sqlite3_reset)*1 }; }
#line 49 "not-declared"
void __cgo_f_49_1(void) { __typeof__(sqlite3_sourceid) *__cgo_undefined__; }
#line 49 "not-type"
void __cgo_f_49_2(void) { sqlite3_sourceid *__cgo_undefined__; }
#line 49 "not-const"
void __cgo_f_49_3(void) { enum { __cgo__undefined__ = (sqlite3_sourceid)*1 }; }
#line 50 "not-declared"
void __cgo_f_50_1(void) { __typeof__(sqlite3_step) *__cgo_undefined__; }
#line 50 "not-type"
void __cgo_f_50_2(void) { sqlite3_step *__cgo_undefined__; }
#line 50 "not-const"
void __cgo_f_50_3(void) { enum { __cgo__undefined__ = (sqlite3_step)*1 }; }
#line 51 "not-declared"
void __cgo_f_51_1(void) { __typeof__(sqlite3_stmt) *__cgo_undefined__; }
#line 51 "not-type"
void __cgo_f_51_2(void) { sqlite3_stmt *__cgo_undefined__; }
#line 51 "not-const"
void __cgo_f_51_3(void) { enum { __cgo__undefined__ = (sqlite3_stmt)*1 }; }
#line 52 "not-declared"
void __cgo_f_52_1(void) { __typeof__(sqlite3_threadsafe) *__cgo_undefined__; }
#line 52 "not-type"
void __cgo_f_52_2(void) { sqlite3_threadsafe *__cgo_undefined__; }
#line 52 "not-const"
void __cgo_f_52_3(void) { enum { __cgo__undefined__ = (sqlite3_threadsafe)*1 }; }
#line 1 "completed"
int __cgo__1 = __cgo__2;

full error output:
not-type:1:35: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_1_2(void) { CString *__cgo_undefined__; }
                                  ^
not-const:1:63: error: invalid operands to binary expression ('char *(*)(_GoString_)' and 'int')
void __cgo_f_1_3(void) { enum { __cgo__undefined__ = (CString)*1 }; }
                                                     ~~~~~~~~~^~
not-type:2:36: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_2_2(void) { GoString *__cgo_undefined__; }
                                   ^
not-const:2:64: error: invalid operands to binary expression ('_GoString_ (*)(char *)' and 'int')
void __cgo_f_2_3(void) { enum { __cgo__undefined__ = (GoString)*1 }; }
                                                     ~~~~~~~~~~^~
not-type:3:37: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_3_2(void) { GoStringN *__cgo_undefined__; }
                                    ^
not-const:3:65: error: invalid operands to binary expression ('_GoString_ (*)(char *, int)' and 'int')
void __cgo_f_3_3(void) { enum { __cgo__undefined__ = (GoStringN)*1 }; }
                                                     ~~~~~~~~~~~^~
not-type:4:46: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_4_2(void) { SQLITE_OPEN_CREATE *__cgo_undefined__; }
                                             ^
not-type:5:49: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_5_2(void) { SQLITE_OPEN_FULLMUTEX *__cgo_undefined__; }
                                                ^
not-type:6:49: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_6_2(void) { SQLITE_OPEN_READWRITE *__cgo_undefined__; }
                                                ^
not-type:7:46: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_7_2(void) { _sqlite3_bind_blob *__cgo_undefined__; }
                                             ^
not-const:7:74: error: invalid operands to binary expression ('int (*)(sqlite3_stmt *, int, void *, int)' and 'int')
void __cgo_f_7_3(void) { enum { __cgo__undefined__ = (_sqlite3_bind_blob)*1 }; }
                                                     ~~~~~~~~~~~~~~~~~~~~^~
not-type:8:46: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_8_2(void) { _sqlite3_bind_text *__cgo_undefined__; }
                                             ^
not-const:8:74: error: invalid operands to binary expression ('int (*)(sqlite3_stmt *, int, char *, int)' and 'int')
void __cgo_f_8_3(void) { enum { __cgo__undefined__ = (_sqlite3_bind_text)*1 }; }
                                                     ~~~~~~~~~~~~~~~~~~~~^~
not-type:9:41: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_9_2(void) { _sqlite3_exec *__cgo_undefined__; }
                                        ^
not-const:9:69: error: invalid operands to binary expression ('int (*)(sqlite3 *, const char *, long *, long *)' and 'int')
void __cgo_f_9_3(void) { enum { __cgo__undefined__ = (_sqlite3_exec)*1 }; }
                                                     ~~~~~~~~~~~~~~~^~
not-type:10:45: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_10_2(void) { _sqlite3_open_v2 *__cgo_undefined__; }
                                            ^
not-const:10:73: error: invalid operands to binary expression ('int (*)(const char *, sqlite3 **, int, const char *)' and 'int')
void __cgo_f_10_3(void) { enum { __cgo__undefined__ = (_sqlite3_open_v2)*1 }; }
                                                      ~~~~~~~~~~~~~~~~~~^~
not-type:11:42: error: use of undeclared identifier '__cgo_undefined__'
void __cgo_f_11_2(void) { _sqlite3_step *__cgo_undefined__; }
                                         ^
not-const:11:70: error: invalid operands to binary expression ('int (*)(sqlite3_stmt *, long *, long *)' and 'int')
void __cgo_f_11_3(void) { enum { __cgo__undefined__ = (_sqlite3_step)*1 }; }
                                                      ~~~~~~~~~~~~~~~^~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.

Any idea of what cause it to not work?

Thanks

Comments (1)

  1. Log in to comment