Hi, Brian and others Mac users:
I understand the problems.
We are moving to a new way of building binaries without using the older tcl/tk ... I did not realize that the older version had the "explicit" link to the tcl/tk...
Please be patient while we sort the problems out. It may take a few days.
Tosa
Brian Schweinsburg, Ph.D. wrote:
Hi Tosa, Is it true that tksurfer must have tcl/tk 8.3? I get an error message stating that there is a package conflict because I have version 8.4. I didn't receive this message with the old tksurfer version, so I must have something set up wrong. The new tksurfer also couldn't find the following shared libaries: libBLT.2, libtix8.1.8.4, libtk8.4, and libglut.3. Once I specified these, I got the error message below on my powerbook G4.
Thanks for the help. Brian
##error log### surfer: current subjects dir: /unix-apps/freesurfer-20040218/freesurfer/subjects surfer: not in "scripts" dir ==> using cwd for session root surfer: session root data dir ($session) set to: surfer: /unix-apps/freesurfer-20040218/freesurfer/local/lib/tcl8.3 surfer: /unix-apps/freesurfer-20040218/freesurfer/subjects/SC002/mri/T1/COR-.info INFO: Volume /tmp/mritotal_2018/orig_8_dxyz.mnc cannot be found. INFO: Volume /tmp/mritotal_2018/orig_8_dxyz.mnc cannot be found. INFO: found the orig volume (mri/orig) to get c_(ras) information for src INFO: added info to the surface. surfer: vertices=151063, faces=302122 Tcl_Init failed: Can't find a usable init.tcl in the following directories: /unix-apps/freesurfer-20040218/freesurfer/local/lib/tcl8.3 /usr/local/fsl/lib/tcl8.4
/unix-apps/freesurfer-20040218/freesurfer/local/lib/tcl8.3/init.tcl: version conflict for package "Tcl": have 8.4, need 8.3 version conflict for package "Tcl": have 8.4, need 8.3 while executing "package require -exact Tcl 8.3" (file "/unix-apps/freesurfer-20040218/freesurfer/local/lib/tcl8.3/init.tcl" line 19) invoked from within "source /unix-apps/freesurfer-20040218/freesurfer/local/lib/tcl8.3/init.tcl" ("uplevel" body line 1) invoked from within "uplevel #0 [list source $tclfile]"
This probably means that Tcl wasn't installed properly.
Tk_Init failed: invalid command name "tcl_findLibrary" Tix_Init failed: Can't find a usable Tix Init.tcl in the following directories: ./library ./tix8.1 ./library ./tix8.1 /usr/local/fsl/lib/tix8.1 /unix-apps/freesurfer-20040218/freesurfer/local/lib/Darwin/tix4.1
This probably means that Tix wasn't installed properly.
surfer: using interface /unix-apps/freesurfer-20040218/freesurfer/lib/tcl/tksurfer.tcl Reading /unix-apps/freesurfer-20040218/freesurfer/lib/tcl/tkm_common.tcl Reading /unix-apps/freesurfer-20040218/freesurfer/lib/tcl/tkm_wrappers.tcl Reading /unix-apps/freesurfer-20040218/freesurfer/lib/tcl/fsgdfPlot.tcl surfer: couldn't dis/enable menu set 0: can't read "glMenuGroups(mg_InflatedVSetLoaded)": no such variable surfer: couldn't dis/enable menu set 1: can't read "glMenuGroups(mg_WhiteVSetLoaded)": no such variable surfer: couldn't dis/enable menu set 2: can't read "glMenuGroups(mg_PialVSetLoaded)": no such variable surfer: couldn't dis/enable menu set 4: can't read "glMenuGroups(mg_TimeCourseLoaded)": no such variable surfer: couldn't dis/enable menu set 5: can't read "glMenuGroups(mg_OverlayLoaded)": no such variable surfer: couldn't dis/enable menu set 6: can't read "glMenuGroups(mg_CurvatureLoaded)": no such variable surfer: couldn't dis/enable menu set 7: can't read "glMenuGroups(mg_LabelLoaded)": no such variable surfer: couldn't dis/enable menu set 8: can't read "glMenuGroups(mg_FieldSignLoaded)": no such variable surfer: couldn't dis/enable menu set 9: can't read "glMenuGroups(mg_FieldMaskLoaded)": no such variable