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

Reply via email to