Dear Simon,

Please excuse my confusion, but I am pretty certain that Tcl/Tk is  
installed in Leopard by default (I certainly do not recall installing  
Tcl/Tk myself).  In fact, when I run ./configure in the source  
directory of R 2.8.1 branch the relevant lines of the output confirm  
this:

checking for tclConfig.sh... no
checking for tclConfig.sh in library (sub)directories... /usr/lib/ 
tclConfig.sh
checking for tkConfig.sh... no
checking for tkConfig.sh in library (sub)directories... /usr/lib/ 
tkConfig.sh
checking tcl.h usability... yes
checking tcl.h presence... yes
checking for tcl.h... yes
checking tk.h usability... yes
checking tk.h presence... yes
checking for tk.h... yes
checking whether compiling/linking Tcl/Tk code works... yes

and then again confirmed at the end:

R is now configured for i386-apple-darwin9.6.0

   Source directory:          .
   Installation directory:    /Library/Frameworks

   C compiler:                gcc-4.2 -std=gnu99  -g -O2
   Fortran 77 compiler:       gfortran  -g -O2

   C++ compiler:              g++  -g -O2
   Fortran 90/95 compiler:    gfortran -g -O2
   Obj-C compiler:           gcc -g -O2

   Interfaces supported:      X11, aqua, tcltk
   External libraries:        readline
   Additional capabilities:   PNG, JPEG, iconv, MBCS, NLS, cairo
   Options enabled:           framework, shared BLAS, R profiling, Java

   Recommended packages:      yes

I can therefore only conclude that the 2.8.1 binaries for the package  
tcltk that I got by
Leopard builds can be installed as follows - paste in Terminal (for R  
2.8.x):

curl -s http://r.research.att.com/R-2.8-branch-leopard- 
universal.tar.gz | sudo tar fvxz - -C /

were compiled against Tcl/Tk library for X11. Why not compiling them  
against the Tcl/Tk framework already available in Leopard?

Best regards,

Ivan

On 6 Jan 2009, at 15:47, Simon Urbanek wrote:

>
> On Jan 6, 2009, at 9:24 , Ivan Alves wrote:
>
>> Dear all,
>>
>> The latest leopard snapshot of R 2.8.1 seems to have a problem  
>> loading the tcltk package, and found no related entries in  
>> gmane.gmane.comp.lang.r.mac.  It appears to be a broken link. Any  
>> suggestions on how to fix it? Many thanks in advance.
>>
>
> As the messages says you are apparently missing Tcl/Tk. If you had  
> installed CRAN R, it would be installed automatically. Since you  
> didn't, you have to install it separately from
> http://cran.r-project.org/bin/macosx/tools/
>
> Cheers,
> Simon
>
>
>
>> Best regards,
>> Ivan
>>
>> Output:
>>
>> > sessionInfo()
>> R version 2.8.1 Patched (2009-01-05 r47481)
>> i386-apple-darwin9.6.0
>>
>> locale:
>> en_GB.UTF-8/en_GB.UTF-8/C/C/en_GB.UTF-8/en_GB.UTF-8
>>
>> attached base packages:
>> [1] stats     graphics  grDevices utils     datasets  methods   base
>> > library(tcltk)
>> Loading Tcl/Tk interface ... Error in dyn.load(file, DLLpath =  
>> DLLpath, ...) :
>> unable to load shared library '/Library/Frameworks/R.framework/ 
>> Resources/library/tcltk/libs/i386/tcltk.so':
>> dlopen(/Library/Frameworks/R.framework/Resources/library/tcltk/libs/ 
>> i386/tcltk.so, 10): Library not loaded: /usr/local/lib/ 
>> libtcl8.5.dylib
>> Referenced from: /Library/Frameworks/R.framework/Resources/library/ 
>> tcltk/libs/i386/tcltk.so
>> Reason: image not found
>> Error : .onLoad failed in 'loadNamespace' for 'tcltk'
>> Error: package/namespace load failed for 'tcltk'
>>
>> _______________________________________________
>> R-SIG-Mac mailing list
>> [email protected]
>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>
>>
>


        [[alternative HTML version deleted]]

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to