[Info-vax] Making Open Source Tools Work for VMS
Arne Vajhøj
arne at vajhoej.dk
Mon Nov 22 10:11:56 EST 2021
On 11/22/2021 6:28 AM, Phillip Helbig (undress to reply) wrote:
> In article <j018pcF1dl2U1 at mid.individual.net>, Jon Schneider
> <jon at jschneider.tenreversed> writes:
>> I would really like to see a developers' guide Wiki for OpenVMS for
>> those of us, and I think there are quite a few, who have been writing
>> software for decades yet don't have a feel for doing so under (Open)VMS.
>
> It would be nice if there were some sort of standard BUILD.COM which
> would do everything (perhaps with parameters to determine whether one
> wants to use supplied .EXE, link supplied .OBJ, or compile from supplied
> sources). When finished, it can print out the required symbol
> definition (which one would presumably place with others), command to
> add the HELP to some library (ideally one would have a separate HELP
> library for such third-party products), and so on.
Yes.
I have been thinking about that - it would be very nice with a standard
for that.
My thoughts are:
foobar-1_2_3-src.zip with source
foobar-1_2_3-bin-vax.zip, foobar-1_2_3-bin-axp.zip,
foobar-1_2_3-bin-i64.zip and foobar-1_2_3-bin-x64.zip with obj and exe
all zip contains path foobar-1_2_3/bla/bla
build.com builds from source
link.com link obj (are called from build.com)
setup_logicals.com that define logicals and has a p1 so one can specify
"/system" and a p2 "yes" to specify that hlp$library_n to be defined
setup_symbols.com that define symbols and define verbs
Arne
More information about the Info-vax
mailing list