Mac::Glue and Tiger

| | Comments (0)
Tiger ships with Mac::Carbon and Mac::Glue. Huzzah. That's the most code I've ever written that's been included in a default OS configuration (unless Slash is included in some OS I don't know about).

Some notes:

  • Mac::Carbon requires gcc 3.3 or below, it doesn't work with gcc 4.

    I don't know why, and anyone who wants to fix this or give me clues would make me happy. For now, my personal box is using gcc 3.3 instead (sudo gcc_select 3.3), because I have no desire to try to deal with the problem.

    Of course, if using the Mac::Carbon that is already included in Tiger, you don't need to care, because it has already been built. Presumably with gcc 3.3. :-)

  • Mac::Glue doesn't include any glues. You have to create your own.

    The scripts needed to do so are included too.

        cd /System/Library/Perl/Extras/bin/
        sudo ./gluedialect
        sudo ./gluescriptadds
        sudo ./gluemac '/System/Library/CoreServices/System Events.app'
        sudo ./gluemac /System/Library/CoreServices/Finder.app

use.perl.org

Leave a comment

<pudge/*> (pronounced "PudgeGlob") is thousands of posts over many years by Pudge.

"It is the common fate of the indolent to see their rights become a prey to the active. The condition upon which God hath given liberty to man is eternal vigilance; which condition if he break, servitude is at once the consequence of his crime and the punishment of his guilt."

About this Entry

This page contains a single entry by pudge published on May 1, 2005 10:05 PM.

Letter: There Is No Supermajority Requirement was the previous entry in this site.

Sunday Thoughts is the next entry in this site.

Find recent content on the main index or look in the archives to find all content.