• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Why the partial Tcl 8.3 install?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Why the partial Tcl 8.3 install?


  • Subject: Why the partial Tcl 8.3 install?
  • From: Chris Gehlker <email@hidden>
  • Date: Thu, 28 Mar 2002 10:07:00 -0700

By way of background, I'm working on mkmf.rb, a clever script in the
standard Ruby distribution which detects "extensions" on the host system,
generates a makefile, and calls the C compiler to produce glue so Ruby
scripts can access that extension. Mkmf has been missing some stuff on the
NeXTish systems, Mac OS X and Simply GNUStep Linux, because it doesn't
understand frameworks.

So I thought I had a framework aware version of mkmf and decided to test it
by installing Tk/Tcl 8.4 on my Mac and seeing if mkmf would build tcltklib
for Ruby.

I was surprised that mkmf found the 8.4 headers but an 8.3 lib. A little
checking revealed that while Macs don't have Tk installed by default, They
do have pieces of Tcl. Some of it's in /usr/lib and some in
/System/Libraries.

I'm just curious as to why the 8.3 Tcl stuff is installed by default.
--
Laws are the spider's webs which, if anything small falls into them they
ensnare it, but large things break through and escape. -Solon, statesman
(c. 638-c558 BCE)
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: newbie notification question.
  • Next by Date: Re: coco for Ms Windows ??
  • Previous by thread: Re: newbie notification question.
  • Next by thread: Re: cocoa-dev digest, Vol 2 #409 - 17 msgs
  • Index(es):
    • Date
    • Thread