Hej!
I am trying to install Padre.
I have done:
1) Installed: strawberry-perl-5.14.2.0-32bit.msi
=======================================
2) Run cpan> instal Padre
======================
Got a number of errors. (Did not write the output to a file)
End of output from the command window:
Files=43, Tests=575, 16 wallclock secs ( 0.44 usr + 0.05 sys = 0.48 CPU)
Result: FAIL
Failed 22/43 test programs. 4/575 subtests failed.
dmake.EXE: Error code 130, while making 'test_dynamic'
PLAVEN/Padre-0.92.tar.gz
3 dependencies missing (Wx,Wx::Scintilla,Wx::Perl::ProcessStream); additionally
test harness failed
C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports PLAVEN/Padre-0.92.tar.gz
Running make install
make test had returned bad status, won't install without force
Failed during this command:
MDOOTSON/Wx-0.9903.tar.gz : make_test NO
AZAWAWI/Wx-Scintilla-0.34.tar.gz : make NO
MDOOTSON/Wx-Perl-ProcessStream-0.30.tar.gz : make_test NO one dependency not
OK (Wx); additionally test harness failed
PLAVEN/Padre-0.92.tar.gz : make_test NO 3 dependencies miss
ing (Wx,Wx::Scintilla,Wx::Perl::ProcessStream); additionally test harness failed
3) Tried to solve the problem by running cpan> install Wx
================================================
The test “strawberry/cpan/build/Wx-0.9903-gR1NlX/ext/dnd/t/04_threads.t” is
failing!?
End of output:
C:\Strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'..\..\blib\lib', '..\..\blib\arch')" t/*.t
t/01_load.t ......... ok
t/02_inheritance.t .. ok
t/03_pldatabject.t .. ok
t/04_threads.t ...... 1/4 panic: del_backref during global destruction.
t/04_threads.t ...... Dubious, test returned 9 (wstat 2304, 0x900)
All 4 subtests passed
Test Summary Report
-------------------
t/04_threads.t (Wstat: 2304 Tests: 4 Failed: 0)
Non-zero exit status: 9
Files=4, Tests=15, 1 wallclock secs ( 0.09 usr + 0.01 sys = 0.11 CPU)
Result: FAIL
Failed 1/4 test programs. 0/15 subtests failed.
dmake: Error code 137, while making 'test_dynamic'
dmake: Error code 255, while making 'subdirs-test'
dmake.EXE: Error code 255, while making 'subdirs-test'
MDOOTSON/Wx-0.9903.tar.gz
C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports MDOOTSON/Wx-0.9903.tar.gz
Running make install
make test had returned bad status, won't install without force
Failed during this command:
MDOOTSON/Wx-0.9903.tar.gz : make_test NO
(end of log)
4) Tried to see if it was possible to install Wx::Scintilla and run cpan>
install Wx::Scintilla
===========================================================================
Got some compilation erros, see below!
End of output:
CPAN.pm: Building A/AZ/AZAWAWI/Wx-Scintilla-0.34.tar.gz
Checking prerequisites...
build_requires:
! Wx is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Wx-Scintilla' version '0.34'
---- Unsatisfied dependencies detected during ----
---- AZAWAWI/Wx-Scintilla-0.34.tar.gz ----
Wx [build_requires]
Running Build test
Delayed until after prerequisites
Running Build install
Delayed until after prerequisites
Running install for module 'Wx'
Running make install
make test had returned bad status, won't install without force
Running Build for A/AZ/AZAWAWI/Wx-Scintilla-0.34.tar.gz
Has already been unwrapped into directory C:\strawberry\cpan\build\Wx-Scintill
a-0.34-rqQMuL
CPAN.pm: Building A/AZ/AZAWAWI/Wx-Scintilla-0.34.tar.gz
Tries to build Wx … and then Wx-Scintilla
Warning: Prerequisite 'Wx => 0' for 'AZAWAWI/Wx-Scintilla-0.34.tar.gz' failed wh
en processing 'MDOOTSON/Wx-0.9903.tar.gz' with 'make_test => NO'. Continuing, bu
t chances to succeed are limited.
CC -o scintilladll_Accessor.o
CC -o scintilladll_AutoComplete.o
CC -o scintilladll_CallTip.o
CC -o scintilladll_Catalogue.o
CC -o scintilladll_CellBuffer.o
CC -o scintilladll_CharacterSet.o
CC -o scintilladll_CharClassify.o
CC -o scintilladll_ContractionState.o
wx-scintilla/src/scintilla/src/Partitioning.h: In member function 'int Contracti
onState::LinesDisplayed() const':
wx-scintilla/src/scintilla/src/Partitioning.h:151: warning: assuming signed over
flow does not occur when assuming that (X - c) > X is always false
CC -o scintilladll_Decoration.o
… some lines removed ...
CC -o scintilladll_scintilla.o
CC -o wxmsw28u_scintilla_gcc.dll
Creating library file: libwxmsw28u_scintilla.a
Scintilla.xs -> Scintilla.c
CC -o Scintilla.o
Scintilla.c:15:23: error: cpp/wxapi.h: No such file or directory
Scintilla.c:1603:24: error: missing binary operator before token "("
Scintilla.c:2738:24: error: missing binary operator before token "("
Scintilla.c:6255:24: error: missing binary operator before token "("
Scintilla.c:6545:24: error: missing binary operator before token "("
Scintilla.c:6627:24: error: missing binary operator before token "("
Scintilla.c:6736:24: error: missing binary operator before token "("
Scintilla.c:6941:24: error: missing binary operator before token "("
Scintilla.c:7512:24: error: missing binary operator before token "("
Scintilla.c:7570:24: error: missing binary operator before token "("
Scintilla.c:7783:24: error: missing binary operator before token "("
Scintilla.c:7890:24: error: missing binary operator before token "("
Scintilla.c:8036:24: error: missing binary operator before token "("
Scintilla.c:9001:24: error: missing binary operator before token "("
Scintilla.c:9421:24: error: missing binary operator before token "("
Scintilla.c:9749:24: error: missing binary operator before token "("
Scintilla.c:10153:24: error: missing binary operator before token "("
In file included from Scintilla.c:11355:
cpp/st_constants.cpp:12:27: error: cpp/constants.h: No such file or directory
Scintilla.c:117: error: expected constructor, destructor, or type conversion bef
ore 'void'
Scintilla.c:120: error: expected constructor, destructor, or type conversion bef
ore 'void'
In file included from Scintilla.c:163:
c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.4.3/../../../../include/c++/4.
4.3/exception:35: error: expected declaration before end of line
Failed with exit code 256
g++ -c -o Scintilla.o -I. -I -IC:\strawberry\perl\lib/CORE -IC:\Strawberry\perl
\site\lib\Alien\wxWidgets\msw_2_8_12_uni_gcc_3_4\lib -IC:\Strawberry\perl\site\l
ib\Alien\wxWidgets\msw_2_8_12_uni_gcc_3_4\include -m32 -O2 -mthreads -m32 -Os
-DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -DWXUSINGDLL -DNOPCH -DNO_GCC_P
RAGMA -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLI
CIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -s -O2 -DWXP
L_EXT -DVERSION=\"0.34\" -DXS_VERSION=\"0.34\" Scintilla.c
AZAWAWI/Wx-Scintilla-0.34.tar.gz
C:\Strawberry\perl\bin\perl.exe ./Build -- NOT OK
Running Build test
Can't test without successful make
Running Build install
Make had returned bad status, install seems impossible
Failed during this command:
MDOOTSON/Wx-0.9903.tar.gz : make_test NO
AZAWAWI/Wx-Scintilla-0.34.tar.gz : make NO
I am using:
=========
Site configuration information for perl 5.14.2:
Configured by 1 at Thu Oct 27 11:59:21 2011.
Summary of my perl5 (revision 5 version 14 subversion 2) configuration:
Platform:
osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread
uname='Win32 strawberryperl 5.14.2.0 #1 Thu Oct 27 11:55:28 2011 i386'
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=undef, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags =' -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS
-DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS
-fno-strict-aliasing -mms-bitfields',
optimize='-s -O2',
cppflags='-DWIN32'
ccversion='', gccversion='4.4.3', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='long long',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='g++', ldflags ='-s -L"C:\strawberry\perl\lib\CORE"
-L"C:\strawberry\c\lib"'
libpth=C:\strawberry\c\lib C:\strawberry\c\i686-w64-mingw32\lib
libs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
perllibs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
libc=, so=dll, useshrplib=true, libperl=libperl514.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-mdll -s -L"C:\strawberry\perl\lib\CORE"
-L"C:\strawberry\c\lib"'
Hope this can help to find the problems. ( I konw that I can install
Alien::wxWidgets and Wx as .par)
Best regards
Bo Johansson
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev