Ciao a tutti,
sono un newbie del mondo Ruby. Ho da poco installato Ruby, ho fatto un piccolo programma e vorrei distribuirlo anche a chi non ha competenze o possibilità di installare Ruby.
Ho scoperto così OCRA, che permette di creare degli eseguibili completi e distribuibili.
Ho dato il comando
ocra miopgm.rb
ma ottengo il seguente errore:
codice:
C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/ocra-1.3.10/bin/ocra:291:in `initialize':Invalid argument @ rb_sysopen - C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/ocra-1.3.10/bin/../share/ocra/stub.exe (Errno::EINVAL)
from C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/ocra-1.3.10/bin/ocra:291:in `open'
from C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/ocra-1.3.10/bin/ocra:291:in `find_stubs'
from C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/ocra-1.3.10/bin/ocra:456:in `init'
from C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/ocra-1.3.10/bin/ocra:1194:in `<top (required)>'
from C:/Ruby24-x64/bin/ocra:23:in `load'
from C:/Ruby24-x64/bin/ocra:23:in `<main>'
Sapreste aiutarmi a capire cosa manca? Il mio sorgente è molto semplice e senza require.