Não é possível fazer ./configure encontrar tcltk enquanto constrói R

0

Eu estou tentando construir o R-3.2.1 a partir do código fonte com suporte para tcltk , mas qualquer coisa que eu tente não funciona, já que eu entro em R:

> capabilities("tcltk")
tcltk
FALSE

Estou executando o Debian 8, instalei o tcl-dev tk-dev bwidget tk-table packages. Aqui está uma saída interessante:

$ ./configure --with-tcltk | grep "tcl\|tk"
checking for tclConfig.sh... no
checking for tclConfig.sh in library (sub)directories... no
checking for tkConfig.sh... no
checking for tkConfig.sh in library (sub)directories... no
checking for tcl.h... no
config.status: creating src/library/tcltk/DESCRIPTION
config.status: creating src/library/tcltk/Makefile
config.status: creating src/library/tcltk/src/Makefile

Eu não tenho nenhum arquivo [tcl|tk]Config.sh , mas verifiquei que

/usr/include/tcl8.6/tcl.h
/usr/include/tcl8.6/tk.h
/usr/include/tcl8.6/tcl-private/generic/tcl.h
/usr/include/tcl8.6/tk-private/generic/tk.h
/usr/lib/tcltk/
/usr/lib/tcltk/x86_64-linux-gnu/
/usr/lib/tcltk/x86_64-linux-gnu/tk8.6/

existem no meu sistema. O que ainda está errado?

(Aqui estão duas páginas interessantes que li:

    
por iago-lito 12.08.2015 / 10:15

1 resposta

2

Você provavelmente precisará apontar o script configure em seus scripts de configuração:

./configure --with-tcltk --with-tcl-config=/usr/lib/tclConfig.sh --with-tk-config=/usr/lib/tkConfig.sh

Estes são fornecidos respectivamente por tcl-dev e tk-dev no Debian 8.

    
por 12.08.2015 / 12:09