🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.misc
Article #785

Re: Multi-Platform code porting

#785
From: Henrik Johansson
Date: Fri, 05 Jan 1996 06:59
29 lines
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!usenet
References: <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