dmake test failure building 5.8.0 on Windows 2000

K

Kevin Parkes

Because Active State haven't yet built the additional modules I will
require I'm trying to build Perl 5.8.0 from source using dmake and the
Borland C++ command line compiler from the cmd.exe command shell on a
MS Windows 2000 (Service Pack 2) machine.

The build stage appears to go correctly but dmake test generates a
failure with /lib/Test/Simple/t/fail-more.t. I don't follow the
detailed working of this test but it appears to be checking the
working of the Test::More module which, because it is used in writing
test scripts, rather undermines my confidence in the majority of
passed tests.

Any ideas on the nature of the problem and how I might overcome it?



The outputs from perl -V and perl lib\Test\Simple\t\fail-more.t
follow:

===============================================================================

Summary of my perl5 (revision 5 version 8 subversion 0) configuration:
Platform:
osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
usethreads=undef use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=undef usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='bcc32', ccflags ='-O2 -D_RTLDLL -DWIN32 -D_MT
-D__USELOCALES__ -D_WIN32_WINNT=0x0410 -DPERL_IMPLICIT_CONTEXT
-DPERL_IMPLICIT_SYS',
optimize='-O2 -D_RTLDLL',
cppflags='-DWIN32'
ccversion='', gccversion='', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=4
alignbytes=8, prototype=define
Linker and Libraries:
ld='ilink32', ldflags ='
-L"c:\perl\5.8.0\lib\MSWin32-x86-multi-thread\CORE"
-L"C:\borland\bcc55\lib" -Gn'
libpth=C:\borland\bcc55\lib
libs= import32.lib cw32mti.lib
perllibs= import32.lib cw32mti.lib
libc=cw32mti.lib, so=dll, useshrplib=yes, libperl=perl58.lib
gnulibc_version='undef'
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags='-tWD'
cccdlflags=' ', lddlflags='-Tpd
-L"c:\perl\5.8.0\lib\MSWin32-x86-multi-thread\CORE"
-L"C:\borland\bcc55\lib" -Gn'


Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS
PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
Built under MSWin32
Compiled at Jul 22 2003 09:27:54
@INC:
C:/perl-5.8.0/lib
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top