[Discussion] [Linux] Starting the move to MAC

Joseph J. Hansen jhansen at LexSA.com
Mon Mar 23 08:03:18 PDT 2009


March 23, 2009

Hi Bob,

Check out http://www.apple.com/rosetta/

Rosetta translates application support on Intel-based machines so  
that Power PC apps can run on it.  There is some minimal loss of  
speed as Rosetta adds its own overhead.  You never have to install or  
configure Rosetta because it's an integral part of Mac OS X  for Intel.

If you go to Finder -> Applications, highlight an application, and  
click on cmd-i (for information), you'll be able to see whether the  
app is "Universal" (will run on either Power PC or Intel Macs) or  
"Power PC".  There's a box to check to run even a Universal app under  
Rosetta, thought I don't know why one would want to do that, except  
maybe for testing purposes.

When I got my Intel-based iMac, I copied applications and files from  
my old Power PC iMac.  In nearly 2 years with the Intel machine, I  
have never had an older application fail to run, so I'll be surprised  
if the Power PC C++ compiler does not work.

Best regards, Joe




On Mar 23, 2009, at 10:33 AM, Bob Wonderly wrote:

> Joe
>
> I looked for Rosetta:
>
> --->locate Rosetta | head
> ---- bobmac at MacBob0-3.home ~/Mac-Prog 0 ----
> --->man Rosetta
> No manual entry for Rosetta
> ---- bobmac at MacBob0-3.home ~/Mac-Prog 1 ----
>
> Maybe it's invisible -- you sort of indicated that it was.
>
> Thanks for the version tracker URL. I added it to my URL list.
>
> Re XL C cf. my response to Julian.
>
> Bob
>
> Joseph J. Hansen wrote:
>> March 23, 21009
>> Bob,
>> Intel-based Macs include a package called "Rosetta" that enables  
>> most Power PC applications to run.  You don't have to load or run  
>> Rosetta; it's a mostly invisible part of the OS that kicks in  
>> automatically when it sees a Power PC app.  So you might try the  
>> IBM XL C/C++ complier that you mentioned.  From what I can see,  
>> though, that never made it out of Beta.
>> A good place to look for Mac Software is Version Tracker at http:// 
>> www.versiontracker.com/macosx/ .  It has a search box where you  
>> can look for any kind of software.  This has an advantage over a  
>> Google search in that listings have been screened to keep out  
>> malware, spyware, etc.
>> Joe
>> On Mar 22, 2009, at 10:23 PM, Bob Wonderly wrote:
>>> Doug
>>>
>>> I poked around IBM's web site and found C++ for big versions of  
>>> Linux which I don't have. Found lots of ref books for LPEX.
>>>
>>> The GNU C compiler works on Mac so my C code has a "place to go".
>>>
>>> I did find a C for Mac OS-X Power PC hardware but current OS-X  
>>> runs on Intel platforms rather the Power PC.
>>>
>>> Bob
>>>
>>> Douglas Clark wrote:
>>>> Bob,
>>>> I think LPEX and LxPM are the same thing, or else LxPM is a  
>>>> later version of LPEX. The documentation for LxPM still mentions  
>>>> LPEX is some places.
>>>> IBM apparently released version 6 of its C++ compiler for MAC OS  
>>>> X - at least for a few nanoseconds. I didn't know about it until  
>>>> a month or so ago when I ran across an old update package for  
>>>> the product. It appears the product included some preliminary  
>>>> Objective C support - although unofficial.
>>>> If that package followed the other C++ packages, it might have  
>>>> LPEX in it. My i have a MAC book that my daughter is using for  
>>>> school, but I have not tried loading any of this  on it yet. You  
>>>> might poke around the IBM support site for VisualAge C++ and  
>>>> look for MAC stuff.
>>>> Doug
>>>> On Sat, 21 Mar 2009 15:19:02 -0700, Bob Wonderly wrote:
>>>>> Doug
>>>>>
>>>>> You're correct that I didn't hear about LxPM. I did use and  
>>>>> like IBM's LPEX on OS/2. I googled "LxPM" but got nowhere and  
>>>>> presume there is no version of it available for OS-X. I googled  
>>>>> LPEX and got somewhere but no hint of a version for Mac or  
>>>>> Linux. CTC's SPF/SE which I used is available only for M$Win  
>>>>> (per their web site).
>>>>>
>>>>> So far my Mac editor of choice is BBEdit. But sometimes I need  
>>>>> those "old fashioned" line and block commands.
>>>>>
>>>>> Bob Wonderly
>>>>>
>>>>> Douglas Clark wrote:
>>>>> ...
>>>>>> Bob - you may not be aware of LxPM, the editor included in  
>>>>>> VisualAge C++ (versions 3 and 4) which can be configured to  
>>>>>> act like SPF, i.e. you can "turn on" line numbers for a file  
>>>>>> and enter SPF line or block commands -  M C D MM CC DD, etc.  
>>>>>> -  in the line number area. And still use the mouse and other  
>>>>>> more "modern" commands at the same time. It also outputs  
>>>>>> messages as readonly messagelines in the text, just like SPF.  
>>>>>> Editor macros can be written in Rexx or C.
>>>>> ...
>>>>> _______________________________________________
>>>>>
>> Joseph J Hansen
>> Lexington Strategic Associates
>> 221 Follen Road, Lexington, MA 02421-5802
>> tel (781) 863-5003
>> jhansen at LexSA.com,  www.LexSA.com
>> _______________________________________________
>> Discussion mailing list
>> Discussion at lists.possi.org
>> http://lists.possi.org/mailman/listinfo/discussion
> _______________________________________________
> Discussion mailing list
> Discussion at lists.possi.org
> http://lists.possi.org/mailman/listinfo/discussion

Joseph J Hansen
Lexington Strategic Associates
221 Follen Road, Lexington, MA 02421-5802

tel (781) 863-5003
jhansen at LexSA.com,  www.LexSA.com



More information about the Discussion mailing list