Building bleadperl (minperl) fails completely under VC7

[email protected] ("Orton, Yves")
Newsgroups perl.perl5.porters,perl.daily-build
Message-ID <71B318898201D311845C0008C75DAD1C07B78AEB@defra1ex2>
Hi All,

Somewhere between now and the earlier 5.9 builds the build process under
Win32 VC7 (or VC6) has broken completely.

A straight out of the box (er rsynch) fails build with the following:

        link -subsystem:console -out:..\miniperl.exe
@C:\DOCUME~1\yorton\LOCALS~1\Temp\nmF6.tmp
   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.

Sorry if this mail contains HTML, unfortunately I cant do anything about it.
(Believe me. Ive tried.)
Regards,
Yves
ps This would account for why my smoke testing fails _everything_. :-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.