Tried with the Ruby 2.4.10. with the same result.
I installed 2.4.10 with:
shell
\curl -sSL https://get.rvm.io | bash -s stable
shell
CFLAGS="-Wno-error=implicit-function-declaration" rvm install 2.4.10
The FFI is installed:
shell
ls /usr/local/opt/libffi/lib
libffi.7.dylib libffi.a libffi.dylib pkgconfig
still the error is:
shell
Stack
CocoaPods : 1.10.1
Ruby : ruby 2.4.10p364 (2020-03-31 revision 67879) [-darwin20]
RubyGems : 3.0.9
Host : macOS 11.3.1 (20E241)
Xcode : 12.5 (12E262)
Git : git version 2.30.1 (Apple Git-130)
Ruby lib dir : /Users/my_username/.rvm/rubies/ruby-2.4.10/lib
Repositories :
Plugins
cocoapods-deintegrate : 1.0.4
cocoapods-plugins : 1.0.0
cocoapods-search : 1.0.0
cocoapods-trunk : 1.5.0
cocoapods-try : 1.2.0
Podfile
platform :ios, '14.0'
use_frameworks!
target 'Beacon Proximity' do
pod 'RxBluetoothKit', '~ 6.0'
end
Error
LoadError - dlopen(/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/ffi-1.15.0/lib/ffi_c.bundle, 9): Library not loaded: @rpath/libffi.7.dylib
Referenced from: /Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/ffi-1.15.0/lib/ffi_c.bundle
Reason: image not found - /Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/ffi-1.15.0/lib/ffi_c.bundle
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/ffi-1.15.0/lib/ffi.rb:6:in `rescue in top (required)'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/ffi-1.15.0/lib/ffi.rb:3:in `top (required)'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/ethon-0.14.0/lib/ethon.rb:3:in `top (required)'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `top (required)'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/sources_manager.rb:74:in `cdn_url?'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/sources_manager.rb:36:in `create_source_with_url'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/sources_manager.rb:21:in `find_or_create_source_with_url'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer/analyzer.rb:178:in `block in sources'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer/analyzer.rb:177:in `map'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer/analyzer.rb:177:in `sources'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer/analyzer.rb:1073:in `block in resolve_dependencies'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/user_interface.rb:64:in `section'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer/analyzer.rb:1072:in `resolve_dependencies'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer/analyzer.rb:124:in `analyze'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer.rb:414:in `analyze'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer.rb:239:in `block in resolve_dependencies'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/user_interface.rb:64:in `section'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer.rb:238:in `resolve_dependencies'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/installer.rb:160:in `install!'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/command/install.rb:52:in `run'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/lib/cocoapods/command.rb:52:in `run'
/Users/my_username/.rvm/rubies/ruby-2.4.10/lib/ruby/gems/2.4.0/gems/cocoapods-1.10.1/bin/pod:55:in `top (required)'
/Users/my_username/.rvm/rubies/ruby-2.4.10/bin/pod:23:in `load'
/Users/my_username/.rvm/rubies/ruby-2.4.10/bin/pod:23:in `main'
/Users/my_username/.rvm/gems/ruby-2.4.10/bin/ruby_executable_hooks:22:in `eval'
/Users/my_username/.rvm/gems/ruby-2.4.10/bin/ruby_executable_hooks:22:in `main'