X-Windows portability?

Hi guys!!
   Just have a question that I want to know the answer to...
Is MFC code portable to X-Windows??? This is because
I read an article comparing VC++ and Delphi 5 and the author
said that one of the benefits of MFC/VC++ is portable to
X-Windows. IS this true?? How would be go about doing this?
Any comments??? :)

Thanks!!

David Chong

LVL 1
HahoAsked:
Who is Participating?
 
Answers2000Commented:
yes, i'll post the full text in the following comment
0
 
Answers2000Commented:
You need to spend some $ though...


1. MainWin XDE
http://www.mainsoft.com 

2. Bristol Technologies have a similar kit Wind/U, but I don't like it (see comments below)
http://www.bristol.com

3. There are a couple of others (TWINs and so forth)

I recommend #1 or #2 (#1 is better in my opinion) because only these 2 companies have access to the Windows source.

Mainsoft have excellent support, were cheaper (when I used it) and a lot more compatible with Windows (plus apps run faster).  Bristol had more Unix integrated features but were less compatible.  For example Mainsoft support Windows True Type fonts, Bristol use Motif fonts, Mainsoft use Windows help, Bristol have their own...etc...

MainWin use their own superfast window manager which runs on X.  Bristol uses Motif.

Internet Explorer for Unix is written using Mainsoft.

I have used Mainsoft (in a team) to port a large program (over 1,000,000 lines) from WinNT to X on HP and Sun and had no major problems.  We found a bug in DDE but they turned this round really quickly.

Additionally we found a lot of bugs in our code.  What tended to happen is that we got a way with a lot of bugs that didn't show up in Windows, but when we portede they did show up.

Anyway bottom line: MainWin highly recommended.
 
 
 
 

0
 
HahoAuthor Commented:
thanks !!!
0
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.

All Courses

From novice to tech pro — start learning today.