Dave Mitchell said on 07 October 2002 02:08 > On Fri, Oct 04, 2002 at 09:14:59PM +0200, H.Merijn Brand wrote: > > On Fri 04 Oct 2002 19:21, Gurusamy Sarathy > <[EMAIL PROTECTED]> wrote: > > > On Fri, 04 Oct 2002 17:32:56 BST, "Orton, Yves" wrote: > > > >Somewhere between now and the earlier 5.9 builds the > build process under > > > >Win32 VC7 (or VC6) has broken completely.
And is still broken (latest bleadperl:) Creating library ..\miniperl.lib and object ..\miniperl.exp dump.obj : error LNK2019: unresolved external symbol _Perl_do_dump_pad referenced in function _Perl_do_sv_dump op.obj : error LNK2019: unresolved external symbol _Perl_pad_add_name referenced in function _Perl_allocmy op.obj : error LNK2019: unresolved external symbol _Perl_pad_check_dup referenced in function _Perl_allocmy op.obj : error LNK2019: unresolved external symbol _Perl_pad_block_start referenced in function _Perl_block_start op.obj : error LNK2019: unresolved external symbol _Perl_pad_add_anon referenced in function _Perl_ck_anoncode op.obj : error LNK2019: unresolved external symbol _Perl_pad_alloc referenced in function _Perl_ck_rvconst op.obj : error LNK2019: unresolved external symbol _Perl_pad_undef referenced in function _Perl_cv_undef op.obj : error LNK2019: unresolved external symbol _Perl_pad_swipe referenced in function _Perl_fold_constants op.obj : error LNK2019: unresolved external symbol _Perl_intro_my referenced in function _Perl_newSTATEOP perly.obj : error LNK2001: unresolved external symbol _Perl_intro_my op.obj : error LNK2019: unresolved external symbol _Perl_pad_tidy referenced in function _Perl_newFORM op.obj : error LNK2019: unresolved external symbol _Perl_pad_leavemy referenced in function _Perl_block_end op.obj : error LNK2019: unresolved external symbol _Perl_pad_free referenced in function _Perl_op_clear op.obj : error LNK2019: unresolved external symbol _Perl_pad_fixup_inner_anons referenced in function _Perl_newATTRSUB perl.obj : error LNK2019: unresolved external symbol _Perl_pad_new referenced in function _S_parse_body pp_ctl.obj : error LNK2001: unresolved external symbol _Perl_pad_new toke.obj : error LNK2019: unresolved external symbol _Perl_pad_new referenced in function _Perl_keyword pp.obj : error LNK2019: unresolved external symbol _Perl_cv_clone referenced in function _Perl_pp_rv2cv pp_sys.obj : error LNK2001: unresolved external symbol _Perl_cv_clone pp_ctl.obj : error LNK2019: unresolved external symbol _Perl_pad_push referenced in function _Perl_pp_goto pp_hot.obj : error LNK2001: unresolved external symbol _Perl_pad_push toke.obj : error LNK2019: unresolved external symbol _Perl_pad_findmy referenced in function _S_pending_ident ...\miniperl.exe : fatal error LNK1120: 17 unresolved externals NMAKE : fatal error U1077: 'link' : return code '0x460' Stop. If anybody can explain what I need to do in general terms ill try to fight until it builds ok. But with the current information I have I dont have a clue what to do about this. > [snip] > > > Looks like whoever introduced/removed these symbols > forgot to update > > > makedef.pl. > > > > That would be David :) Aha! :-) > > > > Strange however that AIX does /not/ complain. I can have a > look Monday if > > noone beats me to it. > > Gack. I go a away for a weekend and everything breaks :-( > Well, I aint't got a clue about makedef.pl, and it isn't mentioned > anywhere in Porting/. And the comments at the top of the file don't > immediately lead me to deduce what changes I I would have to make. Me either. > Oh, and I don't have access to OS2, Win32 or AIX. But apart > from that... I can build (er, i could at one point anyway...) on Win, but that doesnt help me right now... ;( Yves
