Ruby Shoes упаковщик, включая обувь в приложении - PullRequest
2 голосов
/ 02 марта 2010

Я не могу заставить упаковщика Ruby Shoes правильно создать exe-файл с включенной Shoes. Я использую релиз Raisins (0.r1134) с заменой pack.rb на github. Все исполняемые упаковщиком исполняемые файлы - это файлы размером 70-80 КБ (они явно не содержат обувь или рубин). Эти exe-файлы будут работать на моей машине с XP, на которой уже есть Shoes. но когда я копирую их на другой ноутбук, они запускают диалоговое окно «Обувь загружается», которое ничего не делает, а затем исчезает.

Мне нужно сделать отдельную версию Windows exe, и я понял, что опция «Да, я хочу обувь включена» в упаковщике сделает это. Я неправильно понял намерение? Есть ли способ сделать эту работу? Надеюсь, что так, потому что я люблю обувь. Как и большинство женщин. Хм ... может быть, Обувь была попыткой привлечь больше женщин к программированию, а также детей ... но я отвлекся.

Другие темы, которые я нашел здесь, подразумевают, что это будет работать:

Проблема в упаковке Ruby Shoes?

Проблема упаковщика обуви

1 Ответ

1 голос
/ 03 марта 2010

Несмотря на то, что файл pack.rb теперь ссылается на новый веб-сайт shoes.heroku.com, создается впечатление, что файлы выпали с него. Так что это не будет генерировать правильный .exe. Упс.

Вы можете обойти это, поместив установщик Shoes Raisins, если он у вас есть, в LIB_DIR и переименовав его. Например. это работает для меня:

D:\Users\me\.shoes\raisins\win32\latest_shoes-novideo.exe

pack.rb проверит здесь, прежде чем пытаться скачать.

Обратите внимание, что у вас могут возникнуть проблемы с работой исполняемого файла. Лично я нашел распространение .shy более надежным.

Некоторая работа должна быть сделана на упаковке (я связан с Обуви).

...