40.3.1.2. Debian Etch

Odkazy

V Debian Etch není přímo balíček s FXRuby. K instalaci můžeme použít gem. Nejdříve si připravíme potřebné vývojové knihovny.

# aptitude install libfox-1.6-dev ruby1.8-dev

A poté nainstalujem samotný gem. Ten se při instalaci přeloží s použítím vývohových knihoven které jsme si nainstalovali předem.

$ gem install fxruby

Malá ukázka použití FXRuby.

#!/usr/bin/env ruby

require 'rubygems'
require 'fox16'

include Fox
application = FXApp.new

main = FXMainWindow.new(application, "Dnešní datum")
button = FXButton.new(main, "Hello, world!")
button.connect(SEL_COMMAND) { application.exit }

application.create
main.show(PLACEMENT_SCREEN)
application.run
Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .