There are on the Mac. When Apple switched to using Intel processors, they created what they call "Universal Binaries", which are Mac application bundles that include an Intel-compiled version and PowerPC-compiled version; when the user runs the app, Mac OS X will run the appropriate one compiled for the processor used in the computer. "Universal Binary" is the term officially used by Apple for this type of application; it doesn't
I'm replying to a 10 year old message just to say "and here we are again." It's 2020 and we're back to Universal Binaries so code can run on both Intel and the Apple Silicon. All the benchmarks show the Apple M1 running emulated Intel faster then Intel chips! Crazy.
I've heard Microsoft is making a version of Windows 10 for ARM too, with a regular desktop mode and an emulator to run 32-bit Intel x86 apps on ARM. It will be interesting to see where things go in the industry. If ARM gets more of a hold in the computer industry, I'm wondering how the custom-built PC market will be affected. I'd hope people will still be able to buy PC parts and build their own PC for a long time.
I think (and hope) that there will always be a market for the home-brew PC, build from parts. I think the market is strong enough that the manufacturers will continue to provide options, such as high-spec video cards, memory, motherboards and processors. My guess is that one of the chip manufacturers will release a line of ARM processors for this market -- if ARM really does catch on.
Intel seems to be in a spot of trouble at the moment, with one Hedge fund pushing them to outsource their manufaturing to other fabs... a new batch of rumors indicates they will outsource their 5nm i3 chip manufacturing to TSMC.
I wonder if Intel will simply become a brand name on someone elses
chips?
Has anyone reading this done any Macintosh (OS X) development with C++ and wxWidgets? Not too long ago, I compiled one of my C++/wxWidgets programs fo OS X but was unable to make a universal binary. It seemed that wxWidgets co only (easily) be compiled either for Intel OR PPC, but not both. Thus, I decided to compile wxWidgets for Intel; thus, my app ended up being Intel-on When trying to specify multiple architectures on the command line to compile wxWidgets, it would complain that only one architecture could be specified. there an easy way to compile universal binaries using wxWidgets?
I don't believe there is such a thing as universal binaries.. usually you ca
There are on the Mac. When Apple switched to using Intel processors, they created what they call "Universal Binaries", which are Mac application bundl that include an Intel-compiled version and PowerPC-compiled version; when th user runs the app, Mac OS X will run the appropriate one compiled for the processor used in the computer. "Universal Binary" is the term officially u by Apple for this type of application; it doesn't mean apps that can run on platform. :)
I beleive these "universal binaries" are run through emulation, as there is system that can run code compiled on another without a compability layer or Emulator. Just like my PS3 can run ps1 and ps2 games, but only becasue the system software has ps1 and ps2 emulators for the translations.
Not quite. Mac apps that are compiled only for PowerPC are the only ones th need to be run through emulation. OS X for Intel systems has a piece of software called Rosetta, which runs PowerPC Mac apps on Intel Macs. The "universal binaries" don't need that because universal binaries include both the Intel and PowerPC-compiled versions, so they run natively on both Intel PowerPC Macs.
Not quite. Mac apps that are compiled only for PowerPC are the only ones that need to be run through emulation. OS X for Intel systems has a piece of software called Rosetta, which runs PowerPC Mac apps on Intel Macs. The "universal binaries" don't need that because universal binaries include both the Intel and PowerPC-compiled versions, so they run natively on both Intel and PowerPC Macs.
Pretty interesting indeed. I've never owned a mac so i've never had first hand access to play with either the PowerPC or Intel Platforms. Although recently i've gotten a vmware image togehter of OSX Lion which has been pretty intersting to play with.
I might be interested in finding such a VMWare image. I've bought a couple Mac systems in the past with the idea of using them for certain tasks, but I never ended up finding much use for them, so I ended up selling them. I think OS X is nice in its own ways, but I'm not sure if it's worth buying an entirely separate computer to run it. It would be interesting if Apple would sell OS X for PCs other than their own, but it looks like Apple has no intention of doing that any time soon. In fact, Apple seems to have made the Mac-OS X relationship even closer by offering new versions of OS X for free on their machines now (starting with the next version). Apple sees themselves as a hardware company, so they apparently want to strictly sell hardware devices and not be a software company.
Here is the page i got my image from, i've only used Lion, but it also has the Latest Mountain Lion but i blieve it has a ittle more work involed to get it running in vmare. It also has a folder with a patch for vmware to allow mac osx to boot up which needs to be applied. it's all pretty smooth.
http://www.souldevteam.net/blog/2012/10/04/mac-os-x-lion-10-7-5-vmware-ima ge-re lease-notes-links/
http://www.souldevteam.net/blog/2012/10/04/mac-os-x-lion-10-7-5-vmwa
re-ima ge-re lease-notes-links/
Thanks, I'll check it out.
http://www.souldevteam.net/blog/2012/10/04/mac-os-x-lion-10-7-5-vmw
a re-ima ge-re lease-notes-links/
Thanks, I'll check it out.
Let me know if you have any questions. The lion image works pretty good, the only one i've tried so far. I've been able to get access to the
developers net and install xCode for gcc and tools so i could compile. Code::Blocks is also a nice IDE that i found for c/c++ that works in Mac pretty good along with some other platforms.
I didn't see any download links for OS X VM images there. I did find VMWare images for OS X 10.8 and 10.9 on BitTorrent.. I'm tempted to buy another real Mac if I'm going to be using OS X though.http://www.souldevteam.net/blog/2012/10/04/mac-os-x-lion-10-7-5-vm
w a re-ima ge-re lease-notes-links/
I think they made it easier with a single torrent or you can lick the here link on the page under the video. it will goto this page for direct
Stange, the FSE is in overwrite mode, when i back up and type test it doesn't push it forward it just overwrites, is that normal? i tried
Stange, the FSE is in overwrite mode, when i back up and type test
it doesn't push it forward it just overwrites, is that normal? i
tried
That's what overwrite means - overwriting the text with what you're currently typing.
Stange, the FSE is in overwrite mode, when i back up and type test
it doesn't push it forward it just overwrites, is that normal? i
tried
That's what overwrite means - overwriting the text with what you're
currently typing.
Indeed, although i don't recall toggeling it on. Seems to be working normal now. was strange so i figured i'd mention it since Insert Key wasn't doing anything. CRTL+I seems to do it though, don't know how i must have that .. :)
Sysop: | Saxainden |
---|---|
Location: | Littleton, CO |
Users: | 30 |
Nodes: | 10 (0 / 10) |
Uptime: | 14:14:56 |
Calls: | 357 |
Calls today: | 2 |
Messages: | 37,313 |