From: George B. S. <gbj...@ma...> - 2006-09-06 20:07:25
|
Well, here is a follow up to my own posting... I sure this is not the way to do it, but I just wanted to see what would happen... I copied the missing header files from the tk8.4.13 build to the installed AS 8.4.13 framework and the build of tktreectrl 2.1.1 succeeded: $ cd tk8.4.13/generic $ sudo cp -p default.h /Library/Frameworks/Tk.framework/Versions/ Current/PrivateHeaders/ $ cd ../macosx $ sudo cp -p tkMacOSXDefault.h /Library/Frameworks/Tk.framework/ Versions/Current/PrivateHeaders/ $ cd ../../tktreectrl-2.1.1 $ make And the make worked. Of course, this appears to be a kludge. So a question I have is if these kinds of header files are need by packages that are addons to Tk, why are they not distributed? gbs On Sep 6, 2006, at 2:29 PM, George B. Smith wrote: > Ok, I downloaded the 8.4.13 tcl and tk source tar files from > SourceForge but > I need a few tips to finish it off. > > This is on Mac OS X 10.4.7 and Xcode 2.4. > > Here is what I did: > > $ tar zxvf ../downloads/tcl8.4.13-src.tar.gz > $ cd tcl8.4.13/ > $ make -C macosx deploy > $ cd .. > $ tar zxvf ../downloads/tk8.4.13-src.tar.gz > $ cd tk8.4.13 > $ make -C macosx deploy > $ cd .. > $ ls > build/ tcl8.4.13/ tk8.4.13/ > tktreectrl-2.1.1/ > > > At this point, both configure/compiles went fine and left the build > product > here: > > $ ls build > tcl/ tk/ > > The headers that tktreectrl want are here (I think): > > $ find tk8.4.13 -type f -name 'default.h' -print > tk8.4.13/generic/default.h > > Now, how do I specify to tktreectrl to use these "Tk private headers" > and > still use the frameworks from AS 8.4.13 in /Library/Framworks? > > gbs > > > On Sep 6, 2006, at 12:00 PM, Jeff Hobbs wrote: > >> George B. Smith wrote: >>> Can I download the Tcl/Tk source distribution corresponding to AS >>> 8.4.13, >>> build it on Mac OS X, then use that build area to build tktreectrl >>> 2.1.1, >> and >>> expect it to work with AS 8.4.13? >> >> Sure, you just need the sources from http://tcl.sourceforge.net/ >> >> Jeff >> >> >> --------------------------------------------------------------------- >> - >> --- >> Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your >> job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> http://sel.as-us.falkag.net/sel? >> cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Tcl-mac mailing list >> tc...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-mac > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Tcl-mac mailing list > tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-mac |