Как я могу создать пакет debian (* .deb) из приложения ruby, написанного на qt4? - PullRequest
2 голосов
/ 25 марта 2012

Я нашел много уроков, как создавать приложения с Ruby и Qt, но я понятия не имею, как кто-нибудь еще сможет его запустить!Я использую Ubuntu 11.10, ruby ​​1.9.2 с rvm и: rbqtapi -v output "QtRuby 2.0.5 с использованием Qt-4.7.4"

PS Я понятия не имею, как собрать * .deb, это будетбыть моим первым настольным приложением, а не веб.

Ответы [ 2 ]

0 голосов
/ 06 апреля 2012

Если вы проданы на QT, тогда вам потребуется, чтобы ваши пользователи установили все библиотеки поддержки для QT (и всего остального), затем вы можете загрузить rubygem на rubygems.org, чтобы ваши пользователи могли его скачать.

После того, как они установили библиотеки поддержки, вам нужно всего лишь обновить ваш rubygem, который довольно быстро и легко обновляется.

Вы также можете захотеть взглянуть на visualruby. Он использует GTK. Затем вы установите библиотеки GTK вместо библиотек QT.

http://www.visualruby.net

Что касается пакетов .deb, я пытался исследовать то же самое без особого успеха. Система упаковки rubygems предназначена для распространения программ ruby, поэтому это лучший путь. Также вам нужно будет установить разные библиотеки поддержки для разных платформ. Если вы посмотрите на страницу установки visualruby, вы увидите, как установить GTK для Linux и Windows.

Удачи.

0 голосов
/ 25 марта 2012

, пожалуйста, посмотрите на http://shoesrb.com/, это лучший способ, который я слышал при написании приложений с графическим интерфейсом.

Сейчас у ботинок не самое лучшее время, но мы стараемся сделать это наилучшим образом.лучше, попробуйте, и кто-то вам поможет.

Если вам нужна помощь, просто задайте вопрос на IRS-канале #shoes на серверах freenode.

...