➜ exe gem install ocra
Fetching ocra-1.3.11.gem
Successfully installed ocra-1.3.11
Parsing documentation for ocra-1.3.11
Installing ri documentation for ocra-1.3.11
Done installing documentation for ocra after 0 seconds
1 gem installed
➜ exe ocra mine.rb
/Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:20: warning: already initialized constant File::ALT_SEPARATOR
=== Loading script to check dependencies
hello world
=== Detected gem error_highlight-0.3.0 (loaded, files)
=== 0 files, 0 bytes
=== Detected gem did_you_mean-1.6.1 (loaded, files)
=== 0 files, 0 bytes
=== Detected gem executable-hooks-1.6.1 (loaded, files)
=== 11 files, 6366 bytes
=== Detected gem bundler-unload-1.0.2 (loaded, files)
=== 4 files, 1683 bytes
=== Detected gem rubygems-bundler-1.4.5 (loaded, files)
=== 7 files, 6035 bytes
=== Detected gem bundler-2.3.7 (loaded, files)
=== 2 files, 1752 bytes
=== Detected gem pathname-0.2.0 (loaded, files)
=== 0 files, 0 bytes
=== Detected gem ocra-1.3.11 (loaded, files)
=== 5 files, 271800 bytes
=== Detected gem set-1.0.2 (loaded, files)
=== 0 files, 0 bytes
=== Including 0 encoding support files (0 bytes, use --no-enc to exclude)
/Users/b/.rbenv/versions/3.1.1/lib/ruby/3.1.0/fiddle.rb:61:in initialize': dlopen(psapi, 0x0009): tried: 'psapi' (no such file), '/usr/local/lib/psapi' (no such file), '/usr/lib/psapi' (no such file), '/Users/b/study/ruby2/exe/psapi' (no such file) (Fiddle::DLError) from /Users/b/.rbenv/versions/3.1.1/lib/ruby/3.1.0/fiddle.rb:61:in new'
from /Users/b/.rbenv/versions/3.1.1/lib/ruby/3.1.0/fiddle.rb:61:in dlopen' from /Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:1000:in loaded_dlls'
from /Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:1027:in detect_dlls' from /Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:862:in build_exe'
from /Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:1231:in `block in <top (required)>'
➜ exe
➜ exe gem install ocra
Fetching ocra-1.3.11.gem
Successfully installed ocra-1.3.11
Parsing documentation for ocra-1.3.11
Installing ri documentation for ocra-1.3.11
Done installing documentation for ocra after 0 seconds
1 gem installed
➜ exe ocra mine.rb
/Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:20: warning: already initialized constant File::ALT_SEPARATOR
=== Loading script to check dependencies
hello world
=== Detected gem error_highlight-0.3.0 (loaded, files)
=== 0 files, 0 bytes
=== Detected gem did_you_mean-1.6.1 (loaded, files)
=== 0 files, 0 bytes
=== Detected gem executable-hooks-1.6.1 (loaded, files)
=== 11 files, 6366 bytes
=== Detected gem bundler-unload-1.0.2 (loaded, files)
=== 4 files, 1683 bytes
=== Detected gem rubygems-bundler-1.4.5 (loaded, files)
=== 7 files, 6035 bytes
=== Detected gem bundler-2.3.7 (loaded, files)
=== 2 files, 1752 bytes
=== Detected gem pathname-0.2.0 (loaded, files)
=== 0 files, 0 bytes
=== Detected gem ocra-1.3.11 (loaded, files)
=== 5 files, 271800 bytes
=== Detected gem set-1.0.2 (loaded, files)
=== 0 files, 0 bytes
=== Including 0 encoding support files (0 bytes, use --no-enc to exclude)
/Users/b/.rbenv/versions/3.1.1/lib/ruby/3.1.0/fiddle.rb:61:in
initialize': dlopen(psapi, 0x0009): tried: 'psapi' (no such file), '/usr/local/lib/psapi' (no such file), '/usr/lib/psapi' (no such file), '/Users/b/study/ruby2/exe/psapi' (no such file) (Fiddle::DLError) from /Users/b/.rbenv/versions/3.1.1/lib/ruby/3.1.0/fiddle.rb:61:innew'from /Users/b/.rbenv/versions/3.1.1/lib/ruby/3.1.0/fiddle.rb:61:in
dlopen' from /Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:1000:inloaded_dlls'from /Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:1027:in
detect_dlls' from /Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:862:inbuild_exe'from /Users/b/.rvm/gems/ruby-3.1.2/gems/ocra-1.3.11/bin/ocra:1231:in `block in <top (required)>'
➜ exe