[Info-vax] Modern software development for VMS, was: Re: source control and semantics (Re: Why so much Unix envy?)
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Sun Sep 14 20:34:12 EDT 2014
On 2014-09-14, David Froble <davef at tsoft-inc.com> wrote:
>
> What I cannot understand, and I admit I've never seen such tools, is
> what can they do for me when I'm developing in BASIC for a VMS
> environment on my VMS environment.
>
When native host compilers exist and you are happy with the development
environment on that native host then you don't need a cross compiler.
If you are developing code for a system which cannot support a
compiler running on it (such as an embedded system) then you need
a cross compiler.
If your vendor _chooses_ not to run compilers on the native host
even though it could support it (NSK), then you use a cross compiler.
If you are not happy with the existing tools available on a native
host and want to do all your development in a richer environment and
only deploy the executable to the host, then you use a cross compiler.
When I was trying to get gcc to build for a VMS target, then I would
_probably_ have been happy if I could only get a cross compiler (and
not the native hosted compiler) to build. I probably would not have
_required_ a native hosted gcc in order to consider this viable
although a native hosted gcc would have been desirable.
Simon.
--
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world
More information about the Info-vax
mailing list