MacOS big sur encounters tcl/tk version problem #2
Unanswered
jxzisacfder
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have installed bsc and bdw on my Mac and when I try
./inst/bin/bdw
Terminal tells me
dlsym(0x7ff0ced06060, Tk_Unload): symbol not founddlsym(0x7ff0ced06060, Tk_SafeUnload): symbol not foundversion conflict for package "Tcl": have 8.5.9, need 8.6
while executing
"load /System/Library/Frameworks/Tk.framework/Resources/Scripts/../../Tk Tk"
("package ifneeded Tk 8.5.9" script)
invoked from within
"package require Tk 8.0"
(file "/Users/jixingzhou/Desktop/bdw/inst/lib/tcllib/iwidgets4.0/iwidgets.tcl" line 17)
invoked from within
"source /Users/jixingzhou/Desktop/bdw/inst/lib/tcllib/iwidgets4.0/iwidgets.tcl"
("package ifneeded BDWIwidgets 4.0.1" script)
invoked from within
"package require BDWIwidgets 4.0"
(file "/Users/jixingzhou/Desktop/bdw/inst/lib/tcllib/workstation/workstation.tcl" line 10)
invoked from within
"source $env(BDWDIR)/tcllib/workstation/workstation.tcl"
(file "/Users/jixingzhou/Desktop/bdw/inst/bin/core/bdw" line 118)
It seems that bdw only uses the very Tk in the path " /System/Library/Frameworks/Tk.framework/Resources/Scripts/../../Tk Tk" whose version is 8.5 but not 8.6.
The file in "/System" is read-only, so even if I have had tcl 8.6 on my mac, I can't move it to this library or change the path.
Beta Was this translation helpful? Give feedback.
All reactions