Hi,
I'm trying to build 0.43 on NT 4 SP 6a with Mingw32.
I successfully built Perl (5.6.1) itself and Digest-MD5 (2.16)
Inline fails most tests for dmake test though.
Any help would be appreciated...well I doubt I can solve it otherwise.
I've been trying for 2 days to get inline to work.
Here's the full output (excuse the wrapping):
--------------------------------------------
E:\TEMP\Inline-0.43>dmake test
Using E:/TEMP/Inline-0.43/blib
Using E:/TEMP/Inline-0.43/C/../blib
Can't spawn "E:WINNTsystem32cmd.exe": No such file or directory at
.../blib/lib/Inline/C.pm line 675.
Uncaught exception from user code:
Uncaught exception from user code:
A problem was encountered while attempting to compile and install your
Inline C code. The command that failed was:
c:\perl\5.6.1\bin\MSWin32-x86\perl.exe Makefile.PL > out.Makefile_PL
2>&1
The build directory was:
E:/TEMP/Inline-0.43/C/_Inline_test/build/_01syntax_t_6b3a
To debug the problem, cd to the build directory, and inspect the output
files. at t\01syntax.t line 27
Carp::croak('^JA problem was encountered while attempting to
compile and insta...') called at ../blib/lib/Inline/C.pm line 675
Inline::C::compile('Inline::C=HASH(0xdaa4a0)') called at
../blib/lib/Inline/C.pm line 223
Inline::C::build('Inline::C=HASH(0xdaa4a0)') called at .
../blib/lib/Inline.pm line 255
Inline::glue('Inline::C=HASH(0xdaa4a0)') called at ../bl
ib/lib/Inline.pm line 133
Inline::import('Inline', 'C', '^Jint add(int x, int y) {
^J return x + y;^J}^J^Jint subtract(int x...') called at t\01
syntax.t line 27
main::BEGIN() called at t\01syntax.t line 36
eval {...} called at t\01syntax.t line 36
BEGIN failed--compilation aborted at t\01syntax.t line 36.
Can't spawn "E:WINNTsystem32cmd.exe": No such file or directory
at ../blib/lib/Inline/C.pm line 675.
Uncaught exception from user code:
Uncaught exception from user code:
Invalid value './_Inline_test' for config option DIRECTORY
at t\02config.t line 37
Carp::croak('Invalid value \'./_Inline_test\' for config
option DIRECTORY^J^J') called at ../blib/lib/Inline.pm line 314
Inline::check_config('Inline=HASH(0xd7e400)', 'PRINT_INF
O', 0, 'WITH', 'ARRAY(0xd4b220)', 'GLOBAL_LOAD', 0, 'NAME', ...)
called at ../blib/lib/Inline.pm line 225
Inline::glue('Inline=HASH(0xd7e400)') called at ../blib/
lib/Inline.pm line 133
Inline::import('Inline', 'C', 'char* XYZ_Howdy(){return
"Hello There";}', 'PREFIX', 'XYZ_') called at t\02config.t line
37
main::BEGIN() called at t\02config.t line 39
eval {...} called at t\02config.t line 39
BEGIN failed--compilation aborted at t\02config.t line 39.
Can't spawn "E:WINNTsystem32cmd.exe": No such file or directory
at ../blib/lib/Inline/C.pm line 675.
Uncaught exception from user code:
A problem was encountered while attempting to compile and instal
l your Inline C code. The command that failed was:
c:\perl\5.6.1\bin\MSWin32-x86\perl.exe Makefile.PL > out.Makefile_PL
2>&1
The build directory was:
E:/TEMP/Inline-0.43/C/_Inline_test/build/_03typemap_t_a52c
To debug the problem, cd to the build directory, and inspect the output
files.
at t\03typemap.t line 0
Carp::croak('^JA problem was encountered while attempting to
compile and insta...') called at ../blib/lib/Inline/C.pm li
ne 675
Inline::C::compile('Inline::C=HASH(0xdaa6e0)') called at
../blib/lib/Inline/C.pm line 223
Inline::C::build('Inline::C=HASH(0xdaa6e0)') called at .
../blib/lib/Inline.pm line 255
Inline::glue('Inline::C=HASH(0xdaa6e0)') called at ../bl
ib/lib/Inline.pm line 194
Inline::init called at (eval 2) line 5
Inline::INIT() called at t\03typemap.t line 0
eval {...} called at t\03typemap.t line 0
INIT failed--call queue aborted (#1)
(F) An untrapped exception was raised while executing a CHECK,
INIT, or
END subroutine. Processing of the remainder of the queue of such
routines has been prematurely ended.
Uncaught exception from user code:
Uncaught exception from user code:
A problem was encountered while attempting to compile and instal
l your Inline
C code. The command that failed was:
c:\perl\5.6.1\bin\MSWin32-x86\perl.exe Makefile.PL > out.Makef
ile_PL 2>&1
The build directory was:
E:/TEMP/Inline-0.43/C/_Inline_test/build/_03typemap_t_a52c
To debug the problem, cd to the build directory, and inspect the output
files.
at t\03typemap.t line 0
Carp::croak('^JA problem was encountered while attemptin
g to compile and insta...') called at ../blib/lib/Inline/C.pm li
ne 675
Inline::C::compile('Inline::C=HASH(0xdaa6e0)') called at
../blib/lib/Inline/C.pm line 223
Inline::C::build('Inline::C=HASH(0xdaa6e0)') called at .
../blib/lib/Inline.pm line 255
Inline::glue('Inline::C=HASH(0xdaa6e0)') called at ../bl
ib/lib/Inline.pm line 194
Inline::init called at (eval 2) line 5
Inline::INIT() called at t\03typemap.t line 0
eval {...} called at t\03typemap.t line 0
INIT failed--call queue aborted.
Can't spawn "E:WINNTsystem32cmd.exe": No such file or directory
at ../blib/lib/Inline/C.pm line 675.
Uncaught exception from user code:
A problem was encountered while attempting to compile and install your
Inline
C code. The command that failed was:
c:\perl\5.6.1\bin\MSWin32-x86\perl.exe Makefile.PL > out.Makef
ile_PL 2>&1
The build directory was:
E:/TEMP/Inline-0.43/C/_Inline_test/build/_04perlapi_t_3c76
To debug the problem, cd to the build directory, and inspect the output
files.
at t\04perlapi.t line 0
Carp::croak('^JA problem was encountered while attemptin
g to compile and insta...') called at ../blib/lib/Inline/C.pm li
ne 675
Inline::C::compile('Inline::C=HASH(0xdaa764)') called at
../blib/lib/Inline/C.pm line 223
Inline::C::build('Inline::C=HASH(0xdaa764)') called at .
../blib/lib/Inline.pm line 255
Inline::glue('Inline::C=HASH(0xdaa764)') called at ../bl
ib/lib/Inline.pm line 194
Inline::init called at (eval 2) line 5
Inline::INIT() called at t\04perlapi.t line 0
eval {...} called at t\04perlapi.t line 0
INIT failed--call queue aborted (#1)
(F) An untrapped exception was raised while executing a CHEC
K, INIT, or
END subroutine. Processing of the remainder of the queue of
such
routines has been prematurely ended.
Uncaught exception from user code:
Uncaught exception from user code:
A problem was encountered while attempting to compile and instal
l your Inline
C code. The command that failed was:
c:\perl\5.6.1\bin\MSWin32-x86\perl.exe Makefile.PL > out.Makef
ile_PL 2>&1
The build directory was:
E:/TEMP/Inline-0.43/C/_Inline_test/build/_04perlapi_t_3c76
To debug the problem, cd to the build directory, and inspect the
output files.
at t\04perlapi.t line 0
Carp::croak('^JA problem was encountered while attemptin
g to compile and insta...') called at ../blib/lib/Inline/C.pm li
ne 675
Inline::C::compile('Inline::C=HASH(0xdaa764)') called at
../blib/lib/Inline/C.pm line 223
Inline::C::build('Inline::C=HASH(0xdaa764)') called at .
../blib/lib/Inline.pm line 255
Inline::glue('Inline::C=HASH(0xdaa764)') called at ../bl
ib/lib/Inline.pm line 194
Inline::init called at (eval 2) line 5
Inline::INIT() called at t\04perlapi.t line 0
eval {...} called at t\04perlapi.t line 0
INIT failed--call queue aborted.
Can't spawn "E:WINNTsystem32cmd.exe": No such file or directory
at ../blib/lib/Inline/C.pm line 675.
Uncaught exception from user code:
A problem was encountered while attempting to compile and install your
Inline
C code. The command that failed was:
c:\perl\5.6.1\bin\MSWin32-x86\perl.exe Makefile.PL > out.Makefile_PL
2>&1
The build directory was:
E:/TEMP/Inline-0.43/C/_Inline_test/build/xsmode
To debug the problem, cd to the build directory, and inspect the
output files.
at t\05xsmode.t line 0
Carp::croak('^JA problem was encountered while attempting to
compile and insta...') called at ../blib/lib/Inline/C.pm li
ne 675
Inline::C::compile('Inline::C=HASH(0xdaa6f8)') called at
../blib/lib/Inline/C.pm line 223
Inline::C::build('Inline::C=HASH(0xdaa6f8)') called at .
../blib/lib/Inline.pm line 255
Inline::glue('Inline::C=HASH(0xdaa6f8)') called at ../bl
ib/lib/Inline.pm line 194
Inline::init called at (eval 2) line 5
Inline::INIT() called at t\05xsmode.t line 0
eval {...} called at t\05xsmode.t line 0
INIT failed--call queue aborted (#1)
(F) An untrapped exception was raised while executing a CHEC
K, INIT, or
END subroutine. Processing of the remainder of the queue of such
routines has been prematurely ended.
Uncaught exception from user code:
Uncaught exception from user code:
A problem was encountered while attempting to compile and instal
l your Inline
C code. The command that failed was:
c:\perl\5.6.1\bin\MSWin32-x86\perl.exe Makefile.PL > out.Makef
ile_PL 2>&1
The build directory was:
E:/TEMP/Inline-0.43/C/_Inline_test/build/xsmode
To debug the problem, cd to the build directory, and inspect the output
files.
at t\05xsmode.t line 0
Carp::croak('^JA problem was encountered while attemptin
g to compile and insta...') called at ../blib/lib/Inline/C.pm li
ne 675
Inline::C::compile('Inline::C=HASH(0xdaa6f8)') called at
../blib/lib/Inline/C.pm line 223
Inline::C::build('Inline::C=HASH(0xdaa6f8)') called at .
../blib/lib/Inline.pm line 255
Inline::glue('Inline::C=HASH(0xdaa6f8)') called at ../bl
ib/lib/Inline.pm line 194
Inline::init called at (eval 2) line 5
Inline::INIT() called at t\05xsmode.t line 0
eval {...} called at t\05xsmode.t line 0
INIT failed--call queue aborted.
Failed 5/6 test scripts, 16.67% okay. 9/11 subtests failed, 18.1
8% okay.
dmake.exe: Error code 2, while making 'test_dynamic'
dmake.exe: Error code 255, while making 'test'
----------------------------------------------------------------
Many Thanks,
Marcus