From: Kevan H. <ha...@br...> - 2020-07-30 02:58:16
|
Dear Kevin, Thank you for your attention. > I cannot reproduce this behavior with my recent installation of the > tip of 8.6 core branch - are you sure you are using a current version > of Tk? It reports patchlevel 8.6.10. I compiled from sources downloaded about ten weeks ago, on my previous lap-top that ran MacOS 10.12.6. I specified minimum MacOS version 10.8. I just re-downloaded the source files from: http://www.tcl.tk/software/tcltk/download.html All the files in the new download have the same modification dates as the files in my previous download. I attempt to ompile the embedded Tcl with: export CFLAGS="-arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.12" make -C tcl/macosx embedded And this fails with error: ld: warning: ignoring file /Users/kevan/Desktop/Scratch/TclTk/build/tcl/Deployment/libtclstub8.6.a, building for macOS-x86_64 but attempting to link with file built for unknown-unsupported file format ( 0x21 0x3C 0x61 0x72 0x63 0x68 0x3E 0x0A 0x2F 0x20 0x20 0x20 0x20 0x20 0x20 0x20 ) Undefined symbols for architecture x86_64: The compile also fails with same error with MacOS 10.8 or 10.14 in place of 10.12. My compiler is: KSH5:TclTk kevan$ cc --version Apple clang version 11.0.3 (clang-1103.0.32.62) Target: x86_64-apple-darwin19.6.0 Thread model: posix I will try to compile again on my previous laptop. Best, Kevan -- Kevan Hashemi, Electrical Engineer Physics Department, Brandeis University http://www.bndhep.net |