Python, Tcl, Tix ...

Bryan Blackburn blb at macports.org
Mon Mar 23 13:11:34 PDT 2009


On Mon, Mar 23, 2009 at 11:48:55AM +0100, Rainer Müller said:
[...]
> The real problem is that our Tk installation is missing files which are
> for example shipped with the build from Apple. In particular where I
> discovered the first build error, Tix looks for tkInt.h which is missing.
> 
> Apple ships it at:
> /System/Library/Frameworks/Tk.framework/Versions/8.4/Headers/tk-private/tkInt.h
> 
> After 'port extract tk', it can be found at:
> $(port work tk)/tk8.5.6/generic/tkInt.h
> 
> This port needs a similar approach as the tk port itself does. It
> extracts the Tcl source and has additional preprocessor flags to search
> there for include files:
>   configure.cppflags  "-I${workpath}/tcl${version}/generic"
> 
> Or we need to copy these private header files to the usual include
> location. Maybe it would be good to ask upstream on the Tcl mailing list
> for advice on this topic.

Note that the same goes for the Tcl private headers, which is ticket #17189:

<http://trac.macports.org/ticket/17189>

Bryan


> 
> Rainer


More information about the macports-users mailing list