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/

Reply via email to