Re: [tcltk-perl] Failures building Tcl::Tk 0.85 on OS X
Brought to you by:
hobbs
From: H. W. M. <mi...@lu...> - 2005-01-02 00:14:53
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Jan 1, 2005, at 7:00 PM, Jeff Hobbs wrote: > H. Wade Minter wrote: >> On Jan 1, 2005, at 5:44 PM, Jeff Hobbs wrote: >>> H. Wade Minter wrote: >>> >>>> I'm trying to upgrade my Tcl and Tcl::Tk modules on OS X up to the >>>> new 0.85 release. I'm running the TclTkAquaBI package as my base >>>> Tcl/Tk. >>>> I built the Tcl module successfully by running: >>>> perl Makefile.PL - >>>> --tclconfig=/System/Library/Frameworks/Tcl.framework/tclConfig.sh >>>> && make && make test && make install >>>> When I go to build Tcl::Tk 0.85, though, I get: >>> >>> [test failures] >>> >>> Are you using the latest 8.4.9 TclTkAquaBI install? >> I wasn't - I was on TclTkAquaBI 8.4.8.0, but I just uninstalled that >> one, installed 8.4.9.0, rebuilt both modules, and had the exact same >> problem. Tcl-0.85 installs perfectly, Tcl-Tk-0.85 fails all tests. > > OK, I asked because you do need 'package require Tk' to work > in order for the the Tcl::Tk module to work, and that was only > recently corrected on Tcl/Tk Aqua. Can you verify though that > the package require Tk does work from tclsh? Otherwise, I'll > have to query the Mac guys on what might be the problem. I > only tested Win/Lin. Although the tests fails, perhaps the > module still works?? I found the problem. I had built Tcl-0.85 against /System/Library/Frameworks/... when I needed to be using /Library/Frameworks/. Switching that fixes things. - --Wade -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFB1zzto4DwsyRGDscRAndrAJ4gWhIZ1koZC7sKQvBC/xCfkLayRgCgs+3m 0812ktkX2/EmPxk2azjEoYk= =Wvfo -----END PGP SIGNATURE----- |