[Info-vax] Building Perl on VAX
Craig A. Berry
craigberry at nospam.mac.com
Sat Jul 13 09:46:50 EDT 2019
On 7/13/19 6:56 AM, Daniel Sundqvist wrote:
> 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
Looks like you've got an empty target name. You could've blown some
limit in MMK or DCL, or a lot of other things might have gone wrong.
Reading the generated descrip.mms and/or running MMK in verbose mode and
debugging this from scratch are really about the only options if you
want to keep after this.
> 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