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
Uh oh!
There was an error while loading. Please reload this page.
-
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