Dear Phil,

for me (RHEL 6.1, 64-bit, ccp4 6.2), loggraph works with wish but requires bltwish. The command is

exec $CCP4I_TCLTK/wish "$0" -- ${1+"$@"}

but if I set

export CCP4I_TCLTK=/sharedSoftware/ActiveTcl-8.5/bin

I get the same error that you report because ActiveTcl-8.5 doesn't contain bltwish, which is required in loggraph.tcl. When I set

export CCP4I_TCLTK=$CCP4_MASTER/tcltk++/bin

I don't get the error.


Andreas


On 17/08/2011 10:22, Phil Evans wrote:
In previous CCP4 releases CCP4/ccp4i/bin/loggraph used "bltwish"

exec $CCP4I_TCLTK/bltwish "$0" -- ${1+"$@"}

In 6.2.0 this has mutated to

exec $CCP4I_TCLTK/wish "$0" -- ${1+"$@"}

which doesn't work on our systems, see error below

I've fixed it by changing back to the previous exec bltwish, but does this new 
version work for other people? Should it work for me, and with what version of 
TCL?

(I look forward to replacing loggraph!)

Phil

Error in startup script: can't find package BLT
    while executing
"package require BLT"
    (file "/public/xtal/CCP4/ccp4-64/ccp4-6.2.0-c5/ccp4i/bin/loggraph.tcl" line 
47)
    invoked from within
"source [file join $env(CCP4I_TOP) bin loggraph.tcl]"
    (file "/public/xtal/CCP4/ccp4-64/ccp4-6.2.0-c5/ccp4i/bin/loggraph" line 5)


--
        Andreas Förster, Research Associate
        Paul Freemont & Xiaodong Zhang Labs
Department of Biochemistry, Imperial College London
            http://www.msf.bio.ic.ac.uk

Reply via email to