Sandeep Setty wrote: > All, > I am working on porting COM/MFC modules to linux. Please let me know if > there any libraries which helps me to port COM/MFC based application to Unix. > > Regards, > Sandeep
You've run into two of the major weaknesses of Linux: - A lack of a unified GUI architecture. - A lack of a unified inter-application architecture. The former would make a reasonable port of MFC on Linux possible - or at least no one has attempted to make a MFC port for Linux (there's a project). The latter would make OLE/COM/DCOM on Linux possible. Someone mentioned a daemon but that's not all. You would still need to create and process type libraries at _link time_ - meaning significant changes to gcc, ld, and a complete MIDL compiler would need to be made from the ground-up. Additionally, COM operates _in-process_ and can be inside EXEs. This means the ability to _locate_ files easily via a central repository - Microsoft abuses the Registry for that purpose. Implementing COM is a very complicated process at best. Most likely you are using the nice COM management parts of MFC to make your app. easier to develop with. That makes recommending wxWidgets basically useless except for the GUI parts of your app. -- Thomas Hruska CubicleSoft President Ph: 517-803-4197 *NEW* MyTaskFocus 1.1 Get on task. Stay on task. http://www.CubicleSoft.com/MyTaskFocus/
