Article View: comp.sys.misc
Article #785Re: Multi-Platform code porting
From: Henrik Johansson
Date: Fri, 05 Jan 1996 06:59
Date: Fri, 05 Jan 1996 06:59
29 lines
1808 bytes
1808 bytes
In article <NEWTNews.28898.820780960.Mark@infotech.ipdial.ieunet.ie>, Mark Tracey <mark@infotech.ie> writes: > > Could anyone tell me if there is a product available that would allow the > porting of Microsoft Visual C++ code to Unix, OS2 and Mac ?... > > Any help would be appreciate... > > TIA > > Mark... > I have experience from writing code with a graphical user interface that runs on either UNIX/Xwindows/gnu-C++ or stand-alone DOS/Windows/MVC++. This is possible due to the fact that X-windows is designed to run on any environment, including Microsoft Windows, and that the MVC++ compiler supports most of the UNIX system calls. All you need is some X-Windows server on each environment, the knowledge and skill to program for X-windows, and users that accept X-windows behaviour inside your application. Otherwise the application behaves and looks just as any other MS-windows application. The X-windows product I used was eXceed4 from Hummingbird. It is now named eXceed5. There are probably eXceed5 for OS2 and Mac as well, or any other X-window server for those environments that will server the purpose. The porting of the actual C++ source code was very simple in my case. A few changes to support DOS filesystem, and such things. Only the existing C preprocessor is needed, and a few ifdefs.
Technical Details
Message-ID:
<4cii8p$ifu@euas20.eua.ericsson.se>Path:
arc1-ca.pugleaf.net!eua.ericsson.se!usenetReferences:
<NEWTNews.28898.820780960.Mark@infotech.ipdial.ieunet.ie>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!eua.ericsson.se!usenet From: euahjn@eua.ericsson.se (Henrik Johansson) Newsgroups: comp.sys.misc,comp.lang.c++ Subject: Re: Multi-Platform code porting Date: 5 Jan 1996 06:59:37 GMT Organization: Ericsson Telecom Systems Labs, Stockholm, Sweden Message-ID: <4cii8p$ifu@euas20.eua.ericsson.se> References: <NEWTNews.28898.820780960.Mark@infotech.ipdial.ieunet.ie> Reply-To: euahjn@eua.ericsson.se NNTP-Posting-Host: euas31i2c37.eua.ericsson.se