Porting Windows (MFC) Apps to Mac

Posted on 2001-06-11
Medium Priority
Last Modified: 2013-12-03
What resources are available (internet, books, whatever) that focus specifically on the issues involved in porting Windows apps to Mac?  

The app I want to port is MFC-based.

Question by:scce
  • 2

Expert Comment

ID: 6180711
See article from MSDN:
MSDN: BackGrounders: From One Code Base to Many Platforms Using Visual C++

Also there is written:
Microsoft Visual C++? Cross-Development Edition for Macintosh (Visual C++ for Mac?) provides a set of Windows NT? or Windows 95?hosted tools for recompiling your Windows code for the Motorola 680x0 and PowerPC processors, and a portability library that implements Windows on the Macintosh. This allows you to develop GUI applications with a single source code base (written to the Win32? API) and implement it on Microsoft Windows or Apple Macintosh platforms.

Author Comment

ID: 6183471
Thanks MadYugoslav, but the Cross Development Edition appeared only briefly with VC++ 4, and no longer exists.

I need to find current resources.
LVL 14

Accepted Solution

AlexVirochovsky earned 300 total points
ID: 6205077

Author Comment

ID: 6205323
Thanks Alex.

The first two discussions didn't really go anywhere, but vxWindows looks interesting - I wasn't aware of it before...

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

This article surveys and compares options for encoding and decoding base64 data.  It includes source code in C++ as well as examples of how to use standard Windows API functions for these tasks. We'll look at the algorithms — how encoding and decodi…
A theme is a collection of property settings that allow you to define the look of pages and controls, and then apply the look consistently across pages in an application. Themes can be made up of a set of elements: skins, style sheets, images, and o…
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
In this video I will demonstrate how to set up Nine, which I now consider the best alternative email app to Touchdown.

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question