Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 捆绑安装无法在osx 10.9上安装ruby-oci8_Ruby On Rails_Ruby_Macos - Fatal编程技术网

Ruby on rails 捆绑安装无法在osx 10.9上安装ruby-oci8

Ruby on rails 捆绑安装无法在osx 10.9上安装ruby-oci8,ruby-on-rails,ruby,macos,Ruby On Rails,Ruby,Macos,我用ruby 2.0运行了“bundle安装”,当它到达ruby-oci8 gem时,它失败了 如何修复此问题?原来我使用的是32位oracle instantclient,而不是64位oracle instantclient "xcrun clang -o conftest -I/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0/universal-darwin13 -I/System/Li

我用ruby 2.0运行了“bundle安装”,当它到达ruby-oci8 gem时,它失败了


如何修复此问题?

原来我使用的是32位oracle instantclient,而不是64位oracle instantclient

"xcrun clang -o conftest -I/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0/universal-darwin13 -I/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0/ruby/backward -I/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT    -g -Os -pipe -I/opt/oracle_11_2/instantclient_11_2/rdbms/public conftest.c  -L. -L/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib -L. -L/usr/local/lib   -arch x86_64 -arch i386   -L/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib  -L/opt/oracle_11_2/instantclient_11_2/lib -lclntsh -lruby.2.0.0  -L/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib  -L/opt/oracle_11_2/instantclient_11_2/lib -lclntsh -lpthread -ldl -lobjc "
conftest.c:7:29: error: too few arguments to function call, expected 5, have 0
int t(void) { OCIInitialize(); return 0; }
              ~~~~~~~~~~~~~ ^
/opt/oracle_11_2/instantclient_11_2/rdbms/public/ociap.h:7085:1: note: 'OCIInitialize' declared here
sword   OCIInitialize   (ub4 mode, void  *ctxp,