A rule needs to be added so that $(CORECFLAGS) is used for compiling
mathoms.c. Otherwise some needed macros are not defined.
Todo:
1. Should building mathoms.c be a configure option on VMS?
Or just dropped.
2. The definition of do_exec() macro needs to be determined.
Currently there are conflicting definitions of do_exec() and the
PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION macro in embed.h and perl.h.
I do not know how that should be resolved, but currently Abe Timmerman
and I seem to have two different patches to perl.h to allow blead to
build on VMS.
-John
[EMAIL PROTECTED]
Personal Opinion Only
--- /rsync_root/perl/vms/descrip_mms.template Fri Oct 28 17:36:36 2005
+++ vms/descrip_mms.template Sun Oct 30 23:59:04 2005
@@ -1548,6 +1548,8 @@
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
malloc$(O) : malloc.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
+mathoms$(O) : mathoms.c $(h)
+ $(CC) $(CORECFLAGS) $(MMS$SOURCE)
mg$(O) : mg.c $(h)
$(CC) $(CORECFLAGS) $(MMS$SOURCE)
miniperlmain$(O) : miniperlmain.c $(h)