Пакет приложения с Обувь под Windows
Я пытаюсь создать автономный автономный пакет.exe с помощью Shoes. Когда я запускаю Shoes.exe и нажимаю "Пакетировать приложение с Обувь", ничего не происходит, но я получаю следующую ошибку в консоли:
126: The specified module could not be found. - C:/Program Files (x86)/Common Files/Shoes/3.2.14-gtk2-32/lib/ruby/2.1.0/i386-mingw32/binject.so
C:/Program Files (x86)/Common Files/Shoes/3.2.14-gtk2-32/lib/ruby/2.1.0/rubygems/core_ex/kernel_require.rb:55:in `require'
C:/Program Files (x86)/Common Files/Shoes/3.2.14-gtk2-32/lib/ruby/2.1.0/rubygems/core_ex/kernel_require.rb:55:in `require'
C:/Program Files (x86)/Common Files/Shoes/3.2.14-gtk2-32/lib/shoes/app_package.rb:3:in `<top (required)>'
C:/Program Files (x86)/Common Files/Shoes/3.2.14-gtk2-32/lib/ruby/2.1.0/rubygems/core_ex/kernel_require.rb:55:in `require'
C:/Program Files (x86)/Common Files/Shoes/3.2.14-gtk2-32/lib/ruby/2.1.0/rubygems/core_ex/kernel_require.rb:55:in `require'
C:/Program Files (x86)/Common Files/Shoes/3.2.14-gtk2-32/lib/shoes.rb:206:in `app_package'
C:/Program Files (x86)/Common Files/Shoes/3.2.14-gtk2-32/lib/shoes.rb:171:in `block (4 levels) in splash'
-e:1:in `call'
Это на Windows7x64 под управлением Shoes v3.2.14. Есть ли известная проблема с упаковщиком, и если да, то есть ли обходной путь?
Этот файл существует на моем жестком диске:C:\Program Files (x86)\Common Files\Shoes\3.2.14-gtk2-32\lib\ruby\2.1.0\i386-mingw32\binject.so
1 ответ
Решение
Это была ошибка в Shoes v3.2.14. Это было исправлено в v3.2.15.
Обходной путь для v3.2.14 - обувь на других ОС (например, OS X) способна упаковать двоичный файл для Windows.