larsch / ocra

One-Click Ruby Application Builder
http://ocra.rubyforge.org/
833 stars 84 forks source link

a.rb: puts(ARGV) => ocra a.rb => ./a.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory #188

Closed jean-marc-voillequin closed 1 year ago

jean-marc-voillequin commented 1 year ago

My script a.rb: puts(ARGV)

`$ ocra a.rb
=== Loading script to check dependencies
=== Detected gem did_you_mean-1.4.0 (loaded, files)
=== 0 files, 0 bytes
=== Detected gem ocra-1.3.11 (loaded, files)
=== 5 files, 271800 bytes
=== Detected gem uri-0.10.0 (loaded, files)
=== 0 files, 0 bytes
=== Including 61 encoding support files (3658240 bytes, use --no-enc to exclude)
=== Building a.exe
=== Adding user-supplied source files
=== Adding ruby executable ruby.exe
=== Adding external manifest C:/app/Ruby27-x64/bin/ruby_builtin_dlls/ruby_builtin_dlls.manifest
=== Adding library files
=== Compressing 8719642 bytes

LZMA 19.00 (x86) : Igor Pavlov : Public domain : 2019-02-21

Input size: 8719642 (8 MiB)
Output size: 2096520 (1 MiB)
=== Finished building a.exe (2147228 bytes) `

$ ./a.exe
C:/work/o2p/a.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory

Hum!

jean-marc-voillequin commented 1 year ago

$ ruby --version
ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x64-mingw32]