How to tell if an app is "Universal Binary" i.e. Intel-compatible?

I have various freeware and shareware apps on my new MacBook Pro which I "migrated" over from an old PowerBook G4 which I had been using until getting my new MBP last week. To whatever extent possible, I want to avoid using old PowerPC-chip designed apps, since they'd have to go through Rosetta translation in order to work, but using Rosetta extensively slows down Snow Leopard's snappy response time.
So, I want to make sure that each app is designed to be Intel-compatible. And if it isn't, I will try to track down a newer version, or if there aren't any, then find a replacement app that will do the same function.
However, I don't have documentation or "read me" files for most of these older share/freeware applications, so it's not easy to tell just from "looking at them" whether or not they were written in Universal Binary (or in some other Intel-compatible way). One could always look at the date the application was made, and if it's really really old, then one could assume that it's not Intel compatible; and if it's really really new, then one could assume that it is compatible. Unfortunately, most of the apps are from that exact transitional period when some apps were made for PowerPC, some for Intel, and some Universal Binary, etc. -- mostly they're from the 2006-2009 era.
So: Is there some method for "peering inside" applications to see if they're written in Universal Binary?
As an example:
I have a program called flvThing 1.0.1. If I control-click its icon, choose "Show package contents," then go flvThing>Contents>MacOS>flvThing, and do "Get Info" on the excutable file therein, it says "Unix Executable File (Universal)." Does that mean that it was written in Universal Binary?
If that's true, can I use this same method to peer inside most/any apps and see if they are a "Unix Executable File (Universal)"? Or is there some other method for finding this out?
Any suggestions would be most appreciated. Thanks.

Yow! That was easy! Thanks. Worked like a charm. "Solved."
Two follow-up questions:
1. I see five ancient apps listed as being "Classic." I presume that I might as well Trash those right now, since no Classic apps will ever run in the Post-Snow-Leopard world? None of these five Classic apps are important or necessary, so trashing them is not a problem.
2. Some of my Intel apps are listed as being 64-bit, and some as not 64-bit. Should this concern me? Does it matter? I presume that both 64-bit Intel apps and non-64-bit Intel apps will both work perfectly fine on my i5 MacBook Pro 15" -- right?

Similar Messages

  • Universal Binary projector still Intel

    I've tried creating a Universal Binary mac projector from both a Windows system and an Intel Mac and am having trouble on a non-intel mac. I have checked the Universal Binary box in the projector settings. No matter what I've done the non-intel mac still thinks the projector is Intel only and won't open it. I get the error "You can't open the application "xxxx" because it's not supported on this architecture. Please help. This is Director 12.

    I found an easy way back to Director 11.5 though...
    By Colin Holgate:
    There isn't a way to save as an earlier version, but my article from 13 years ago still holds true:
    http://www.director-online.com/buildArticle.php?id=1034
    The article tells you how to find two copies of a particular pair of numbers. For D7 those numbers would be 057E, D8 would be 0640, and D8.5 is 073A. Changing the two places where those number are will make the DIR open in older versions of Director.
    The numbers for D11.5 are 0782, and for D12 they are 079F. So, track down the two places where 079F are (which are 18 positions apart) and change them to 0782, and you'll be able to open the file in D11.5.
    Worked wonderfully and mysteriously. Big thanks to Colin Holgate, saved me hours. And shame on Adobe that something as basic as a universal binary does not work. And that their support does not respond to this, either!!!

  • How to tell if an app is a FAT binary or not?

    Get Info on an app doesn't tell me like in OS X. How is it done in 7.x.x (and 8.x for that matter) ?
    Also, was every System 7.1.2 and beyond "fat" ? Or were there 68k versions and PPC versions of the same revision? (ex: 68k-only 7.5.3 and PPC-only 7.5.3)? From reading Apple's site, I believe all past 7.1.2 were "fat", but want to make sure...
    Lastly, is there a way to strip a "fat" System from the PPC code if you know it will be used in a 68k machine, much like lipo does for PPC/Intel in OSX ?
    Thanks

    Antonis,
    Quick reality check. Even Apple quit writing software for the $10,000 Mac II fx when the SCSI controller software for the Quadra became more important.
    From a practical standpoint, doing a clean install of a FAT system, wiping the other drives and then replicating the clean system folder would be faster than diagnosing all the other drives.
    I used to save every system folder I ever encountered so that I would be sure and have that elusive extension file required for that unique piece of hardware. Then I would update to a newer OS, try to get the hardware to work, find out that the company that created the hardware had been sold twice and divisions of the company abandoned...
    I had an accelerator card in my first SE. When I went to update from one meg of RAM to two so we could add a fax modem, the Apple dealer technician could not get it to work. They could not find the manufacturer of the card. There were no software updates. No one had written a patch software routine. I suggested that the dealer try four meg of RAM to see if that would work. It did. Apparently, two megs had to have some jumper or resister cut or two sticks on the motherboard or two on the accelerator card or one apiece. Who knows. Filling every slot worked.
    May sound simple enough. The reality of it was that instead of adding one $100 RAM stick to go from 1 meg to 2 meg, I was now going to spend $300 to go from 1 meg to 4 meg of RAM. Those were the days of 9600 baud modems selling for a $1,000 and 40 meg hard drives sold for $1,200.
    Yes, someone may have written a fun little software routine but it would have been shareware and probably long since forgotten because most Mac users would just do a clean install and move on. Don't get me wrong. It is definately worth asking if someone knows of such software but the odds are unfortunately against the easy answer.
    That is better hope than most PC users get when they haul their PC into a repair shop. They are asked if they have a backup because the repairman is going to just wipe the drive. Good luck.
    Ji˜m

  • How to tell history of apps run (& usage) on iPhone

    How can I tell what apps were run recently on my iPhone.  Idea is to double check child's use of apps (both type and if possible length of time used).
    This is an issue when phone access is to be granted, but trust has been shattered in the past and we are re-building it with child ... :-(
    Of course, one way to control app use is to just delete the app (at least there's still control of the Apple ID)!
    The child already knows how to close apps (double hitting home button then shutting down icons).
    On desktop you can run Terminap app and then command "last" to see usage of computer in general (and under Settings -> Users you can get a log of apps used, I think).  Looking for similar on iPhone.
    iPad too ... but that might be same as desktop - have to check.
    Native or 3rd party ... happy to pay!
    This is not just a website surfing issue.  Apps in general.

    No. I don't believe such an app is even possible with iOS.

  • How to tell if the app server is running (on windows)

    Folks,
    I'm trying to write a deploy.bat - to build and deploy (using ant) my enterprise-app and web-services (the firstcup example)
    ... I'm stuck on winblows (for now) ...
    The deploy depends on the app server... so if it's not running, I'd like to start it automagically... but I've fallen on the first hurdle... I can't figure out how your supposed to determine if the server is up.
    Please can anyone help?
    FYI: I had a bit of a play with the asadmin tool and found:C:\Java\src\Tutorials\Sun\firstcup\example\firstcup>asadmin version
    Unable to communicate with admin server, getting version locally.
    Version = Sun Java System Application Server Platform Edition 9.0_01
    Command version executed successfully.
    C:\Java\src\Tutorials\Sun\firstcup\example\firstcup>echo %ERRORLEVEL%
    0which looks promising... I can grep for the "Unable to communicate with admin server" (using a perl one-liner)... butt ugly but effective (for now).
    TIA. Keith.
    PS: There doesn't seem to be an application server forum???

    Folks,
    Firstly, Thanx for the underwhelming response :-)
    I've got a working workaround.
    I created a "hello world" webapp which I hit it from a CGI script.
    It should be (slightly) more robust (and portable) than grepping for error messages from the asadmin version utility.
    Shame I'm dependant on the "old hat" for the new goose though.
    Cheers anyway. Keith.

  • How to tell if mobile apps are true duplicates

    I have a lot of mobile apps and an iPad and iPhone, and I want to clean out the old duplicate apps but am concerned that by removing one it will really only remove it from one of the devices;  this is not the issue of the duplicate app which is numbered .1, .2 etc. after the name and version number = this is the 'same' app which has a different version - and I don't know which is the iPad one or the iPhone one, so don't know if I can remove it - for instance, I have
    "Wash Post 3.0.4.ipa" and "Wash Post 2.7.1.ipa" -- the name is the same, but the number is different.  Would I be safe removing the lower numbered app?  I don't know why the numbers are that different, either.

    Those two Washington Post apps appear to be two separate apps, the number are the version numbers of the apps - 'The Washington Post For iPad' app is on version 3.0.4, and there is 'Wash Post' app (designed for iPhones/iPod Touch sized screens) which is on version 2.7.1
    For other apps you will probably need to check to see if they have different iPhone and iPad apps, and if so what their current version numbers are

  • Compiling a universal binary with GCC

    How would I go about building a universal binary just using gcc from the terminal? Also, how can I make it so the resulting binary can be used on other computers than my own?

    You have to add the following parameters to your compile and/or link step:
    -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -mmacosx-version-min=10.4
    This will build for 10.4 or later on Intel. If you are really sure that your code can compile with all the same settings regardless of architecture, you could add "-arch ppc" to build a universal binary. A safer alternative would be to do:
    -isysroot /Developer/SDKs/MacOSX10.3.9.sdk -arch ppc -mmacosx-version-min=10.3
    to give you a 10.3-compatible Universal Binary.
    Finally, lipo the executables together with:
    lipo -create <myapp>.ppc <myapp>.i386 -output <myapp>
    assuming, of course, that you have instructed your build scripts to append the architecture onto the end of the executable name, as in this example.
    To make sure your app can run on any machine, you could just link with static libraries. That might be difficult because most packages build dynamic libraries by default. What you can do is include your dynamic libraries with your application. MacOS X executables are actually folders with lots of files inside. Some of those files can be dynamic libraries. After you build your app, create a "Run Script" build phase to use the "installnametool" to tell the executable that its dynamic libraries are located inside its bundle. I have a more detailed write up if you want to try it.

  • Mac Universal Binary

    Hello,
    I have an application that runs fine on my Mac where I developed it, it is an application package (.app) with Universal Binary files. I also ran it on a friend’s Mac and it ran just fine. This second Mac has never had Valentina or Valentina Studio or anything used to develop a Valentina application on it. Both these Macs are Mac OSX 10.5.6
    Now, one of my client cannot even launch the application let alone run it. It crashes right before the screen even shows up. All you get is a message about "application quit unexpectedly" and when I look at the crash log, I see that there are errors related to the dylib files etc. He tried it on another Mac of his and same problem. I am puzzled, what could be going on? Has anyone come across this situation?
    Vansh

    I think your question would best be asked in the software developer section of the forum.
    http://discussions.apple.com/forum.jspa?forumID=728

  • Flash Player Universal Binary

    Hello,
    I recently bought a new imac with intel. when I try to veiw
    sites containing flash content i am directed to a macromedia site
    which says i need to
    1. download flash player universal binanry.
    2. replace old plug in by coping new one into same folder as
    old one
    this has not worked both plug ins remainin file (and I still
    can not access flash) Is it ok to just delete the original plug in?
    or is there an uninstall process? Do you think it will work?
    Thanks Shontelle

    Antonio, I think we may have a communication breakdown here. lol.
    An Intel Binary is for Intel processors only.
    A PowerPC Binary is for PowerPC processors only.
    A Universal Binary is for both.
    Adobe offer an Intel download and a PowerPC download, which would lead one to believe that one is for Intel processors only and one is for PowerPC processors.
    However, the Intel download has "UB" in its filename, which would suggest it is a Universal Binary after all, not an Intel binary as the website states.
    A Universal Binary and an Intel Binary will run the same on an Intel machine, I was just wondering which one it actually was.

  • FYI. Flash player universal binary now available.

    http://www.adobe.com/flashplayer

    Antonio, I think we may have a communication breakdown here. lol.
    An Intel Binary is for Intel processors only.
    A PowerPC Binary is for PowerPC processors only.
    A Universal Binary is for both.
    Adobe offer an Intel download and a PowerPC download, which would lead one to believe that one is for Intel processors only and one is for PowerPC processors.
    However, the Intel download has "UB" in its filename, which would suggest it is a Universal Binary after all, not an Intel binary as the website states.
    A Universal Binary and an Intel Binary will run the same on an Intel machine, I was just wondering which one it actually was.

  • How to tell if apps are universal?

    Switching to Intel Mac. How can I tell if any of my current apps are universal?

    Billcul wrote:
    Just wondering if there is a automated way of doing this, then getting something like a report or print out. Again Thanks.
    Oh. Well, you can use the System Profiler from your Utilities folder. Look down toward the bottom under the "Software" category for the "Applications" category (you might need to click on the triangle to the left of "Software" to reveal it). Be patient if you have a lot of applications, and eventually they'll show up in the right hand pane. You might also have to make some of the columns in the right a little narrower to get to the "Kind" column.
    You can save three different kinds of reports (again, be patient, as it can take a while to generate them).

  • How can I get the apps that I paid for on iTunes and the app store I don't have a computer I paid for them using my ipad and everytime I try to redownload them it asks for my card number and when I put the number in it tells me that the number is not a wo

    Ok can anyone tell how I can get the apps that I paid for on iTunes and the app store using my I pad because I don't have a computer and when I try to redownload the apps it keeps asking me for my card number and when I give it my card info it says that it's an invalid number when I know that it's not

    If you are getting an 'invalid security code' message then is the address on your iTunes account exactly the same (format and spacing etc) as on your credit card bill : http://support.apple.com/kb/TS1646 ? If it is then you could try what it says at the bottom of that page :
    If the issue persists, contact your credit card company and verify that they and any company they use to process credit card authorizations have the correct information on file.
    And/or try contacting iTunes support : http://www.apple.com/support/itunes/contact/ - click on Express Lane, then iTunes > iTunes Store

  • I have an iPad that has one app that loads to only 72%. Apple tells me that the app is no longer available in canada but it has content that I paid for. How do I get the app to work again?

    I have an iPad that has one app that loads to only 72%. Apple tells me that the app is no longer available in canada but it has content that I paid for. How do I get the app to work again?

    If it's not available in your country and you do not have a copy of it in iTunes backed up on your computer, you don't.

  • How can I change the binary of live App from universal app to ipad only?

    I need to change the current live App from universal to ipad only as the wrong binary was uploaded in the first instance
    how can I change this?

    I am also facing the same kind of problem. please help me....

  • The option to sync apps is no longer available in iTunes, though it used to be. Can anyone tell me how to access the sync apps button please?

    Can anyone tell me how to access the sync apps button please? I used to be able to select it but it is no longer visible.

    You have to connect and select iPhone in computer iTunes Sidebar.
    If you don't see the Sidebar, toggle it on in iTunes menu View > Show Sidebar.
    Take a look at this screenshot on updating apps.

Maybe you are looking for

  • PNPCE in ABAP Query !!! Slection is not working completely

    Hi   I have developed an ABAP query using LDB PNPCE. I am reading data from IT000,IT0001 etc . I test the query in QA and I noticed that the PNCPCE screen doesn’t care about the selection in query. Like I have given the date range in PNCPE default sc

  • SetMnemonic for JCheckBox not working in JDK 1.4.1

    I was wondering if anyone has run across this problem. The only thing I could find on the subject in the forums had to do with HTML underlining issues. In JDK1.4.1, trying to do a setMnemonic on a JCheckBox component doesn't work. The symptoms are th

  • Problem with IDOC

    Hi experts, We are looking to synchronize projects and wbs (PS) from a specific environment to another one. We thought that using IDOC would be a good idea ;  We found a message type called PROJECT and associated BAPI WorkBreakdownStruct. After custo

  • To find if a record (file) exist in the Appplication server directry path

    As per the scenario, a file is loaded from an external system to the SAP Applicatoin server (Trasaction AL11 ) everyday. Whenever the file is loaded a timestamp is maintianted against the file displaying its last changed data and time. The server fil

  • Safari 6.0.5 crash on startup

    can you help me please?! Process:     Safari [4956] Path:        /Applications/Safari.app/Contents/MacOS/Safari Identifier:  com.apple.Safari Version:     6.0.5 (8536.30.1) Build Info:  WebBrowser-7536030001000000~6 Code Type:   X86-64 (Native) Paren