FS#47616 - [tk] File /usr/include/tkFont.h seems to be missing
Attached to Project:
Arch Linux
Opened by Benamin Braun (taifunbrowser) - Monday, 04 January 2016, 16:19 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 17 September 2017, 20:26 GMT
Opened by Benamin Braun (taifunbrowser) - Monday, 04 January 2016, 16:19 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 17 September 2017, 20:26 GMT
|
Details
Description:
File /usr/include/tkFont.h appears to be missing. Building Togl (version 2.0, http://togl.sourceforge.net/) fails without this file. Togl2.0 is required to run AutoDockTools. I downloaded the file from http://www.opensource.apple.com/source/tcl/tcl-20/tk/tk/generic/tkFont.h?txt and manually installed it, and then everything worked. Additional info: Steps to reproduce: Try to build Togl2.0, it will fail on missing file |
This task depends upon
Closed by Antonio Rojas (arojas)
Sunday, 17 September 2017, 20:26 GMT
Reason for closing: Fixed
Additional comments about closing: tk 8.6.7-2
Sunday, 17 September 2017, 20:26 GMT
Reason for closing: Fixed
Additional comments about closing: tk 8.6.7-2
FS#14388I tried downloading Togl2 from the upstream repo and configure it, and I'm getting this strange error:
[colin Togl2.0]$ ./configure --with-tcl=/usr/lib/ --with-tk=/usr/lib/ --with-x
...
checking for Tcl private include files... configure: error: Cannot find private header tclInt.h in /usr/include
[colin Togl2.0]$ ls /usr/include/tclInt.h
/usr/include/tclInt.h
[colin Togl2.0]$
The configuration script thinks that tclInt.h doesn't exist although it definitely does. It appears that togl 2.0 was released in about 2008, making it pretty old. You may also either be running into differences in tcl/tk since Togl was last updated, or an error in the configuration script