MFC porting to MacOS X
-
Hello all, does anyone here know of any tools that could port MFC codes or libraries to MacOS X Jaguar? Some URLs would be great. :) Thank you
-
Hello all, does anyone here know of any tools that could port MFC codes or libraries to MacOS X Jaguar? Some URLs would be great. :) Thank you
For serious xplatform GUI development, I recommend Qt[^]. Not cheap, but worth it imho. /ravi Let's put "civil" back in "civilization" http://www.ravib.com ravib@ravib.com
-
For serious xplatform GUI development, I recommend Qt[^]. Not cheap, but worth it imho. /ravi Let's put "civil" back in "civilization" http://www.ravib.com ravib@ravib.com
I have been messing around with wxWindows. In my opinion its a great library. the syntax is very similar to MFC, so MFC coders will take to it right away. Best of all its.. FREE. Most of my MFC apps I have successfully converted to wxWindows, and with very little effort have compiled them under Win32, Mac, and Linux. It might be worth a try. http://www.wxwindows.org[^] ----- IMHO: C# a poor attempt at bringing C++ to the VB masses -----
-
For serious xplatform GUI development, I recommend Qt[^]. Not cheap, but worth it imho. /ravi Let's put "civil" back in "civilization" http://www.ravib.com ravib@ravib.com
It is a good tools indeed but so sad that we had started our project in MFC :(( but still, a big thanks
-
I have been messing around with wxWindows. In my opinion its a great library. the syntax is very similar to MFC, so MFC coders will take to it right away. Best of all its.. FREE. Most of my MFC apps I have successfully converted to wxWindows, and with very little effort have compiled them under Win32, Mac, and Linux. It might be worth a try. http://www.wxwindows.org[^] ----- IMHO: C# a poor attempt at bringing C++ to the VB masses -----
Yes, I've heard good things about wxWindows too, although I haven't used it personally. /ravi Let's put "civil" back in "civilization" http://www.ravib.com ravib@ravib.com
-
Hello all, does anyone here know of any tools that could port MFC codes or libraries to MacOS X Jaguar? Some URLs would be great. :) Thank you
If your application is already coded in MFC, too bad, you will need to restructurize everything, extract all GUI stuff from the core code. The 2 models are quite different, and the UI toolkit work differently; not just the UI, but also the file system. Depending on the size of the application, it can be a huge task; once you start doing it, you can't really stop, it's like a one way tunnel, you cannot back away without loosing a ton of money and time. I used to work for a company that had an MFC application (graphical application, lots of UI )that needed to run on Mac OS X, and we figured it would take about 1 year with 6/7 programmers to do it, part of it was that we decided to use Apple's Objective-C language instead of straight C++ for the UI (Cocoa). Max.
Maximilien Lincourt For success one must aquire one's self
-
If your application is already coded in MFC, too bad, you will need to restructurize everything, extract all GUI stuff from the core code. The 2 models are quite different, and the UI toolkit work differently; not just the UI, but also the file system. Depending on the size of the application, it can be a huge task; once you start doing it, you can't really stop, it's like a one way tunnel, you cannot back away without loosing a ton of money and time. I used to work for a company that had an MFC application (graphical application, lots of UI )that needed to run on Mac OS X, and we figured it would take about 1 year with 6/7 programmers to do it, part of it was that we decided to use Apple's Objective-C language instead of straight C++ for the UI (Cocoa). Max.
Maximilien Lincourt For success one must aquire one's self
with wxWindows this is not entirely true. I have ported several of my MFC apps to wxWindows with realitive ease. I would say at least a little over half of my code was as simple as changing "C"xxx to "wx"xxx. Most of the wxWindows library is structured after MFC; so most of the syntax is the same. The only problem you have, is if your code contains lot of OS specefic code or API calls. ----- IMHO: C# a poor attempt at bringing C++ to the VB masses -----
-
with wxWindows this is not entirely true. I have ported several of my MFC apps to wxWindows with realitive ease. I would say at least a little over half of my code was as simple as changing "C"xxx to "wx"xxx. Most of the wxWindows library is structured after MFC; so most of the syntax is the same. The only problem you have, is if your code contains lot of OS specefic code or API calls. ----- IMHO: C# a poor attempt at bringing C++ to the VB masses -----
I had tried the WxWindows. But I have this little problem here. LINK : fatal error LNK1104: cannot open file "wxxrcd.lib" This was shown during compilation. I do not know where to get this lib. Other png.lib and etc are ok except this one. Any idea?
-
I had tried the WxWindows. But I have this little problem here. LINK : fatal error LNK1104: cannot open file "wxxrcd.lib" This was shown during compilation. I do not know where to get this lib. Other png.lib and etc are ok except this one. Any idea?
I think i found it already. thank you. quite cool. :)
-
I think i found it already. thank you. quite cool. :)
I don't know if you have solved this problem, but make sure that you compile all of the wxWindows library. I have never had that problem. ----- IMHO: C# a poor attempt at bringing C++ to the VB masses -----