Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

Any BUILD/MAKE utility for IA64/OpenVMS

SOLVED
Go to solution
Arch_Muthiah
Honored Contributor

Any BUILD/MAKE utility for IA64/OpenVMS

All,

Any new (or any good) MAKE utility to port Alpha/OpenVMS C, C++ and vax macro 32 sources to itanium/OpenVMS 8.2-1. Any documents would be apprecialbe. Anybbody in the process of porting?. We have latest compilers in Itanium side.


Thanks
Archie
Regards
Archie
13 REPLIES
Karl Rohwedder
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Do you mean the real MAKE utility? HP's MMS shoud be available on IA64 as well as the free alternative MMK (see freeware archives).
The site http://h71000.www7.hp.com/advantage/index.html contains some documents on porting to IA64.

regards Kalle
x2084
Trusted Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

GNU make, version 3.81, is available for download from ftp://ftp.gnu.org/gnu/make/. It runs on VMS Alpha and I64.
Kris Clippeleyr
Honored Contributor
Solution

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Archunan,
As Karl mentioned, there is:
MMS from HP
MMK (the MadGoat MaKe utility) from http://www.madgoat.com
MMK (somewhat case aware/sensitive) from http://www.quadratrix.be/opensource_material.html
As for porting from VMS on Alpha cq. VAX to VMS on Integrity, there are a few (a lot of) members of the VMS community active in that area. E.g. Bruden OSSG, Migration Specialties International, PARSEC Group, Quadratrix, and others.
Documentation about porting can be found at
http://www.quadratrix.be/opensource_material.html

Regards,
Kris (aka Qkcl)
I'm gonna hit the highway like a battering ram on a silver-black phantom bike...
Kris Clippeleyr
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Archunan,

The link on documentation about porting should be:
http://h71000.www7.hp.com/doc/porting.html

Sorry about this error.

Kris (aka Qkcl)
I'm gonna hit the highway like a battering ram on a silver-black phantom bike...
Anton van Ruitenbeek
Trusted Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Archunan,

What we normaly use(d) is CMS/MMS including the sensative editor (EVE+language).
The script using on these tools should be working on IA64.

AvR
NL: Meten is weten, maar je moet weten hoe te meten! - UK: Measuremets is knowledge, but you need to know how to measure !
Arch_Muthiah
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Thanks to all of your information.

Kris C: case sensitive? MMK? do you talk about case sensitive filename?

AvR: Do you involve in porting currently?, I have already installed MMS, CMS and LSE. Do you face any problems?

Thanks
Archie.
Regards
Archie
Arch_Muthiah
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Hartmut Becker seems using Gnu Make on IA64. Are you involving in porting?

AvR: have you tried Gnu Make and difficulties using this than MMS or MMK?


Archie.
Regards
Archie
Steven Schweda
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

I, as usual, do not understand the question.

Why do you need any new tools for Itanium
which you are not already using on Alpha?

MMK and MMS are available on Alpha and
Itanium, as would be practically any other
tools. Most code which works on Alpha should
also work on Itanium (unless you said "#ifdef
alpha" instead of "#ifndef vax").

What are you trying to do that you need new
tools to do it?
Arch_Muthiah
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Stewen,

We have couple of old make utilities by Todd and modified by Ned Freed, the version is V3.4-2. MAKE-PERRY by jesse-Perry. These utilities been released 1990's. As we have many makescript files, we did not go MMK amd MMS to avoid time delays. But we had many problems with those scripts, still we are using it after little modifications.

Now we don't want to use that even if it availabloe for Itanium. I thought there may be similar kind of freeware make utility for Itanium too which very simple than MMS and MMK.

I understand from the above responses, we will have to use either MMS, MMK or Gnu make only.

What is your suggestion Stewen?

Archie
Regards
Archie
Karl Rohwedder
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

If you depend on this special MAKE utility, you may try to translate it to IA64 and see, if it works.

regards Kalle
Kris Clippeleyr
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Archunan,

> Kris C: case sensitive? MMK? do you talk about case sensitive filename?

I do. I have modified MMK 3.9-10, so that it is case sensitive for filenames (ODS-5 disks), modules in libraries, etc.
The only drawback is that if you specify device names in description files, they have to be in uppercase.

Regarding the "todd" & "perry" MAKE utilities, I tried to use them way back in the late 80s, early 90s; but soon abandoned them in favour of MMS and MMK.

Regards,
Kris (aka Qkcl)
I'm gonna hit the highway like a battering ram on a silver-black phantom bike...
Steven Schweda
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

> What is your suggestion Stewen?

I write for MMS and MMK. I have no real
experience with GNU "make" on VMS.

MMS V3.8-2 (in DECset V12.8 ECO 1) seems to
do better with ODS5 file systems than older
versions.
Arch_Muthiah
Honored Contributor

Re: Any BUILD/MAKE utility for IA64/OpenVMS

Seems we will have to choose either MMS or MMK or Gnu Make to build/port our appln to IA64/VMS.

Thanks Everyone for sharing your experiences and thoughts.

Archie
Regards
Archie