Apple has some guidelines to porting Winderz apps to the OSX platform. Also links to tools and books (some in .pdf). If you're using C or C++ to write your code, chances are good that you could port it to Mac. Might open up some of the freeware tools that are used in our hobby.
You Mac guys need to spread the word!
Anyway here is the link:
http://developer.apple.com/macosx/win32porting/
+ Reply to Thread
Results 1 to 8 of 8
-
Hope is the trap the world sets for you every night when you go to sleep and the only reason you have to get up in the morning is the hope that this day, things will get better... But they never do, do they?
-
I still wish someone would do a full port of X to x86 machines. Something that would allow full binary compatibility. Mostly we just need the Aqua layer and things would be good. But so far Apple won't play that game.
Hope is the trap the world sets for you every night when you go to sleep and the only reason you have to get up in the morning is the hope that this day, things will get better... But they never do, do they? -
Originally Posted by The village idiot
-
Originally Posted by sternoHope is the trap the world sets for you every night when you go to sleep and the only reason you have to get up in the morning is the hope that this day, things will get better... But they never do, do they?
-
The same apps? Yes. The same binaries? No. The binaries you were running on Intel were Intel-compiled binaries. The binaries you would have been running on PowerPC would have been PowerPC-compiled binaries. But you wouldn't have needed to know anything about that because the overwhelming majority of BeOS applications had installers that figured out what platform you were on and installed the right binary automatically. Since all the APIs were the same on both platforms it was trivial to make an application run on both, and cross-compiling with gcc is usually pretty straightforward so developers didn't really even need both platforms.
One other possibility to do something like this would be an extension of the old "fat binary" system that Apple used during the 68k/PowerPC transition - the same executable contained the code for both, and the system recognized it as a fat binary and used the right code. Since modern OS X apps use the OpenStep style where an application is actually a directory, it would be pretty straightforward to put a system like that together for another hardware platform. But vendors and developers would still have to actually make these fat binaries for you to run the app on both. -
I have also heard mention of self compiling apps. So it would be source on disk, and have a compiler app (or 2) to make the binary. That would be great except for the code stealing thieves. I guess you are right about Beos binaries.
Hope is the trap the world sets for you every night when you go to sleep and the only reason you have to get up in the morning is the hope that this day, things will get better... But they never do, do they?
Similar Threads
-
Capturing VHS to Mac via Panasonic AG-1980 and ATI 650 USB Mac
By Stu187 in forum Capturing and VCRReplies: 3Last Post: 15th Aug 2010, 05:45 -
Formate/specs for video file which play smoothly Across G4 MAC/ PC /MAC PRO
By krijes in forum EditingReplies: 1Last Post: 2nd Apr 2010, 05:18 -
Any other apps.... mkv->divx WITH 5.1?
By biggyk in forum ffmpegX general discussionReplies: 5Last Post: 26th Jan 2009, 12:03 -
Portable Apps
By chrissilke74 in forum ComputerReplies: 5Last Post: 29th Jun 2008, 10:04 -
Porting a linux app to a win32 binary
By freebird73717 in forum ProgrammingReplies: 3Last Post: 25th Oct 2007, 13:40