[Info-vax] Building Perl on VAX
Daniel Sundqvist
dsundqvist1 at gmail.com
Sat Jul 13 07:56:33 EDT 2019
After some considerable time, and after a couple of times i had to restart the build after adjusting pgflquota, it halts with this error:
CC/DECC /Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj /NAMES=(SHORTENED)/Define=("LIBC=""\(DECCRTL\)""","VERSION=""1.32""","XS_VERSION=""1.32""")/Include=([--])/NoList DYNALOADER.c
MCR PERLSRC:[000000]miniperl.exe "-I[--.lib]" "-I[--.lib]" "-MExtUtils::Command" -e "rm_rf" "--" [--]DynaLoader
.obj
MCR PERLSRC:[000000]miniperl.exe "-I[--.lib]" "-I[--.lib]" "-MExtUtils::Command" -e "cp" "--" DynaLoader.obj [-
-]DynaLoader.obj
%MMK-F-CANTUPD, cannot update target : - sources unknown
%MMK-F-CANTUPD, cannot update target : - sources unknown
Unsuccessful make(ext/DynaLoader): code=1024 at make_ext.pl line 574.
%NONAME-F-NOMSG, Message number 0C14805C
%MMK-F-ERRUPD, error status %X0C14805C occurred when updating target DYNALOADER.OBJ
I guess this is because of the problem that is supposed to be fixed with (according to the thread linked above) : "The MAKEFILE.PL in the [.EXT.DYNALOADER] needs to be updated to add \$(NOECHO) \$(NOOP) as an action aver the static :: $object line."
I think that this is what I did though, and the relevant section of the dynamicly generated MMS file then looks like this:
# --- MakeMaker pm_to_blib section:
# Dummy target to match Unix target name; we use pm_to_blib.ts as
# timestamp file to avoid repeated invocations under VMS
pm_to_blib : pm_to_blib.ts
$(NOECHO) $(NOOP)
Too bad, I have no idea what is wrong. Maybe I should just forget about it and install the binary kits for Alpha ;)
Daniel
More information about the Info-vax
mailing list