Quote:
Originally Posted by eschwartz
 Of course, =1
I tried running makeinstaller and it errored on copying tk/tcl
 pkg-config/find_packages
So, looking at the configured python_paths.py, it would seem that it is helpful if the makeinstaller custom command asked to find_package(TCL)
|
I've, of course, secretly patched my own top-level CMakeLists.txt file to do just that.

But it's still not
entirely necessary. You can always use -DTK_LIBRARY=<path> and -DTCL_LIBRARY=<path> to set the paths to tcl8x.so and tk8x.so respectively.
Quote:
But I still can't find anything to provide ${TCLTK_SUPPORT}
|
That's the prefix to the tcl8x and tk8x data directories (which contain all the *.tcl files). On my build system, that's -DTCLTK_SUPPORT=/usr/local/lib. I know it's /usr/share/tcltk on some package-based systems.
The only other things needed (aside from all the extra Python3 modules listed in the docs) should be having chrpath installed, and having
makeself v2.2.0 (it only needs patched if you're going to create a system-wide installer) somewhere on your path (I just create links to makeself.sh and makeself-header.sh in /usr/local/bin).
At least I
think that's currently all.
Quote:
And obviously, take as long as you need to. I was just making a couple, hopefully helpful, observations to help @st_albert get a successful build without waiting.
|
No problem. Always happy to let others play. I am going to move this discussion to its own thread, though.