Ruby com Tk no Gentoo

0

Como surgir o Ruby com suporte a tk / tcl no Gentoo Linux. Eu tentei USE="tk" emerge ruby , mas não funcionou. Além disso, não há sinalizador de uso de tk de acordo com o link "

    
por Alexander 25.01.2016 / 09:11

1 resposta

0

Vamos testar suas instalações do Ruby. Em cada versão do Ruby que você instalou, execute este pequeno trecho:

require 'tk'

root = TkRoot.new { title "Hello, World!" }
TkLabel.new(root) do
   text 'Hello, World!'
   pack { padx 15 ; pady 15; side 'left' }
end
Tk.mainloop

O que acontece quando você executa isso?

Solução

Tendo testado sua instalação, fui caçar e encontrei este pequeno trecho de código em toda a pasta ebuilds em /usr/portage/dev-lang/ruby :

# The Tk module can no longer be built because the module code is no
# longer compatible with newer stable versions.
# https://bugs.gentoo.org/show_bug.cgi?id=500894

Eu apresento Bug 500894 - dev-lang / tcl 8.5.15 e 8.6.1-r1 ambos necessários em ~ mas apenas 8.5.15 pode ser instalado para o seu prazer de leitura. Considere usar outro kit de ferramentas GUI. Algumas opções disponíveis na árvore são:

  • kde-base/qtruby
  • dev-ruby/fxruby
por 12.02.2016 / 21:49

Tags