Tôi đang cố gắng cài đặt đá quý sqlite3 trên OSX Mavericks và tôi đã gặp phải một lỗi có vẻ khó khăn để có được xung quanh. Bởi googling, tôi đã không quản lý để tìm thấy bất cứ ai khác với cùng một vấn đề.lỗi biên dịch đá quý sqlite3
Về cơ bản, khi tôi chạy ngọc lệnh cài đặt đây là những gì sẽ xảy ra:
Building native extensions. This could take a while...
ERROR: Error installing sqlite3:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb
checking for sqlite3.h... yes
checking for sqlite3_libversion_number() in -lsqlite3... yes
checking for rb_proc_arity()... yes
checking for rb_integer_pack()... no
checking for sqlite3_initialize()... yes
checking for sqlite3_backup_init()... yes
checking for sqlite3_column_database_name()... no
checking for sqlite3_enable_load_extension()... no
checking for sqlite3_load_extension()... no
checking for sqlite3_open_v2()... yes
checking for sqlite3_prepare_v2()... yes
checking for sqlite3_int64 in sqlite3.h... yes
checking for sqlite3_uint64 in sqlite3.h... yes
creating Makefile
make "DESTDIR="
compiling backup.c
compiling database.c
database.c:300:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
1 warning generated.
compiling exception.c
compiling sqlite3.c
compiling statement.c
linking shared-object sqlite3/sqlite3_native.bundle
clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
make: *** [sqlite3_native.bundle] Error 1
Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/sqlite3-1.3.9 for inspection.
Results logged to /Library/Ruby/Gems/2.0.0/gems/sqlite3-1.3.9/ext/sqlite3/gem_make.out
tôi không biết là gì kêu vang, nhưng viên ngọc dường như được truyền một đối số mà có lẽ là bị phản đối hay cái gì? Bất kỳ ai có thêm kiến thức về công cụ này đều có ý tưởng gì không?
thể trùng lặp của [của Ruby Gem cài đặt Json không thành công trên Mavericks và Xcode 5.1 - Lập luận chưa được biết: '-multiply \ _definedsuppress'] (http://stackoverflow.com/questions/22352838/ruby-gem-install-json-fails-on-mavericks-and-xcode-5-1-unknown-argument-mul) – Nakilon