Skip to content

Instantly share code, notes, and snippets.

@sonots
Created August 17, 2014 11:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sonots/4a73d0d8808f19f71408 to your computer and use it in GitHub Desktop.
Save sonots/4a73d0d8808f19f71408 to your computer and use it in GitHub Desktop.
go-sqlite3 failures on Mac OSX
% go build main.go bindata.go version.go
# github.com/mattn/go-sqlite3
Undefined symbols for architecture x86_64:
"_sqlite3_backup_finish", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_backup_finish in backup.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_backup_finish)
"_sqlite3_backup_init", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_backup_init in backup.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_backup_init)
"_sqlite3_backup_pagecount", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_backup_pagecount in backup.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_backup_pagecount)
"_sqlite3_backup_remaining", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_backup_remaining in backup.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_backup_remaining)
"_sqlite3_backup_step", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_backup_step in backup.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_backup_step)
"_sqlite3_bind_blob", referenced from:
__cgo_87e25ef90374_Cfunc__sqlite3_bind_blob in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc__sqlite3_bind_blob)
"_sqlite3_bind_double", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_bind_double in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_bind_double)
"_sqlite3_bind_int", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_bind_int in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_bind_int64, __cgo_87e25ef90374_Cfunc_sqlite3_bind_int )
"_sqlite3_bind_int64", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_bind_int64 in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_bind_int64)
"_sqlite3_bind_null", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_bind_null in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_bind_null)
"_sqlite3_bind_parameter_count", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_bind_parameter_count in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_bind_parameter_count)
"_sqlite3_bind_text", referenced from:
__cgo_87e25ef90374_Cfunc__sqlite3_bind_text in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc__sqlite3_bind_text)
"_sqlite3_busy_timeout", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_busy_timeout in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_busy_timeout)
"_sqlite3_changes", referenced from:
__cgo_87e25ef90374_Cfunc__sqlite3_changes in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc__sqlite3_changes)
"_sqlite3_close_v2", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_close_v2 in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_close_v2)
"_sqlite3_column_blob", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_blob in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_blob)
"_sqlite3_column_bytes", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_bytes in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_bytes)
"_sqlite3_column_count", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_count in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_count)
"_sqlite3_column_decltype", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_decltype in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_decltype)
"_sqlite3_column_double", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_double in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_double)
"_sqlite3_column_int64", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_int64 in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_int64)
"_sqlite3_column_name", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_name in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_name)
"_sqlite3_column_text", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_text in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_text)
"_sqlite3_column_type", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_column_type in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_column_type)
"_sqlite3_enable_load_extension", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_enable_load_extension in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_enable_load_extension)
"_sqlite3_errcode", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_errcode in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_errcode)
"_sqlite3_errmsg", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_errmsg in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_errmsg)
"_sqlite3_errstr", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_errstr in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_errstr)
"_sqlite3_exec", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_exec in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_exec)
"_sqlite3_extended_errcode", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_extended_errcode in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_extended_errcode)
"_sqlite3_finalize", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_finalize in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_finalize)
"_sqlite3_get_autocommit", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_get_autocommit in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_get_autocommit)
"_sqlite3_last_insert_rowid", referenced from:
__cgo_87e25ef90374_Cfunc__sqlite3_last_insert_rowid in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc__sqlite3_last_insert_rowid)
"_sqlite3_open_v2", referenced from:
__cgo_87e25ef90374_Cfunc__sqlite3_open_v2 in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc__sqlite3_open_v2)
"_sqlite3_prepare_v2", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_prepare_v2 in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_prepare_v2)
"_sqlite3_reset", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_reset in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_reset)
"_sqlite3_step", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_step in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_step)
"_sqlite3_threadsafe", referenced from:
__cgo_87e25ef90374_Cfunc_sqlite3_threadsafe in sqlite3.cgo2.o
(maybe you meant: __cgo_87e25ef90374_Cfunc_sqlite3_threadsafe)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment