On Thu, 3 Feb 2005, John E. Malmberg wrote: > > I am chasing down my next problem now. > > @make_ext "Sys$Disk:[]miniperl.exe" "MMS" > > Making attrs (dynamic) > Descrip.MMS out-of-date with respect to MAKEFILE.PL, [--.LIB]CONFIG.PM, > [--]CONFIG.H > Cleaning current config before rebuilding Descrip.MMS ... > Rename/NoConfirm Descrip.MMS Descrip.MMS_old > MMS /Descrip=Descrip.MMS_old clean > MCR [--]miniperl.exe "-I[--.lib]" "-I[--.lib]" "-MExtUtils::Command" -e rm_f > *.M > ap *.Dmp *.Lis *.cpp *.exe *.obj *.olb *.Opt attrs.bs attrs.bso .MM_Tmp > MCR [--]miniperl.exe "-I[--.lib]" "-I[--.lib]" "-MExtUtils::Command" -e rm_rf > [--.lib.auto.attrs]extralibs.all attrs.c pm_to_blib.ts Makeaperl.MMS > perlmain.c > MCR [--]miniperl.exe "-I[--.lib]" "-I[--.lib]" "-MExtUtils::Command" -e rm_rf > [--.lib.auto.attrs]extralibs.ld blib pm_to_blib > MCR [--]miniperl.exe "-I[--.lib]" "-I[--.lib]" Makefile.PL "INST_LIB=[--.lib]" > " > INST_ARCHLIB=[--.lib]" "PERL_CORE=1" > Writing Descrip.MMS for attrs > Descrip.MMS has been rebuilt. > Please run MMS to build the extension. > Skip [--.lib]attrs.pm (unchanged) > MCR [--]miniperl.exe "-I[--.lib]" "-I[--.lib]" -e "use ExtUtils::Mksymlists;" > -e "Mksymlists('NAME' => 'attrs', 'DL_FUNCS' => { }, 'DL_VARS' => [], > 'FUNCLIST' => [])" > MCR [--]miniperl.exe -e "print > ""[--.lib.auto.attrs]attrs.olb/Include=attrs\n[-- > .lib.auto.attrs]attrs.olb/Library\n"";" >>ATTRS.OPT > MCR [--]miniperl.exe -e "print qq{[--]DBGPerlShr.exe/Share\n}" >>ATTRS.OPT > > MCR [--]miniperl.exe -e "print qq{[--]DBGPerlShr.exe/Share\n}" >>ATTRS.OPT > Copy/NoConfirm ATTRS.OPT [--.LIB.AUTO.ATTRS]ATTRS.OPT > %MMS-F-GWKNOACTS, Actions to update ATTRS.C are unknown. > > %MMS-F-ABORT, For target DYNEXT, CLI returned abort status: %X10EE805C. > > > Inspecting the resuling DESCRIPT.MMS shows the dependency and the translation > of the MMS macro that are failing: > > XSUBPPDEPS = [--.lib.ExtUtils]typemap > > attrs.c : $(XSUBPPDEPS) > > And it is right, there is no rule for how to build attrs.c if it is missing > or that rule fails. > > So not being able to figure out what the problem is, I backed out all the > changes that I have made to 5.8.6 and ran the configure with "-de" option.
I did a $MMS realclean and now I am getting the same build error with all files from the 5.8.6 kit. It looks like for some reason either MAKEMAKER is not generating the required action line, or that the dependency line should really be something like: attrs.c : attrs.xs $(XSUBPPDEPS) which there is a rule for. But I am not sure what to do get beyond this point. -John [EMAIL PROTECTED] Personal Opinion Only