On Sun, Oct 16, 2005 at 06:47:40PM +0100, Nicholas Clark wrote: > On Sat, Oct 15, 2005 at 12:25:35PM +0200, Abe Timmerman wrote: > > > It looks like you have the same problems I had before. I installed MMK > > locally > > on spe180 and with that, blead now builds up to Compress::Zlib. I haven't > > tried maint yet, but will try during the weekend. > > > > Dunno if there is a way of sharing my user5:[abeltje] directory on spe180 > > with > > you; if so be my guest! > > Well, for the past 3 days I've been unable even to log into that machine. > > I was hoping that I could use your copy of mmk to build my source tree, to > save me figuring out how ti install mmk.
Which sort of works (at least from bash as /user5/abeltje/MMKDIR/MMK ) But I can't work out how to make it make "test" On maint, I get warnings/errors at link time: %LINK-W-NUDFSYMS, 2 undefined symbols: %LINK-I-UDFSYM, PERL_STASHPV_HVNAME_MATCH %LINK-I-UDFSYM, __ATTRIBUTE__FORMAT__ %LINK-W-USEUNDEFSYMV, undefined symbol PERL_STASHPV_HVNAME_MATCH referenced in symbol vector option %LINK-W-USEUNDEFSYMV, undefined symbol __ATTRIBUTE__FORMAT__ referenced in symbol vector option %MMK-F-ERRUPD, error status %X10648268 occurred when updating target PERLSHR.EXE These make little sense. makedef.pl has Perl_stashpv_hvname_match in the list of symbols to exclude if ithreads are not being used, yet *it* is in the list of global symbols. Whereas other ithread specific symbols, such as the ptr_table functions, are not: bash$ grep ptr_table perlshr_bld.opt bash$ grep stashpv_hvname perlshr_bld.opt SYMBOL_VECTOR=(Perl_stashpv_hvname_match=PROCEDURE) So I don't know how to proceed. Nicholas Clark