doc updates, Compilation failure - 32-bit Strawberry Perl 5.10

2 views
Skip to first unread message

metaperl

unread,
Aug 3, 2011, 5:36:59 PM8/3/11
to Binary wxPerl
It would be nice if the CPAN docs for wxPerl pointed to this mailing
list and/or the wxperl.co.uk webpage. On 32-bit Strawberry Perl 5.10,
`cpan wxPerl` yields the following error:


g++ -c -o gcc_mswudll\stcdll_XPM.o -O2 -mthreads -DHAVE_W32API_H -
D__WXMSW__ -DNDEBUG -D_UNICODE -I..\..\src\stc\..\..\..\lib
\gcc_dll\mswu -I..\..\src\stc\..\..\..\include -Wall -DWXBUILDING -I..
\..\src\stc\..\..\include -I..\..\src\stc\scintilla\include -I..\..\src
\stc\scintilla\src -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -
DWXMAKINGDLL_STC -Wno-ctor-dtor-privacy -MTgcc_mswudll
\stcdll_XPM.o -MFgcc_mswudll\stcdll_XPM.o.d -MD -MP ../../src/stc/
scintilla/src/XPM.cxx
windres --use-temp-file -i../../src/stc/../../../src/msw/version.rc -
ogcc_mswudll\stcdll_version_rc.o --define __WXMSW__ --define
NDEBUG --define _UNICODE --include-dir ..\..\src\stc\..\..\..\lib
\gcc_dll\mswu --include-dir ../../src/stc/../../../include --define
WXBUILDING --define WXDLLNAME=wxmsw28u_stc_gcc_custom --include-
dir ../../src/stc/../../include --include-dir ../../src/stc/scintilla/
include --include-dir ../../src/stc/scintilla/src --define __WX__ --
define SCI_LEXER --define LINK_LEXERS --define WXUSINGDLL --define
WXMAKINGDLL_STC
g++ -shared -fPIC -o ..\..\src\stc\..\..\..\lib\gcc_dll
\wxmsw28u_stc_gcc_custom.dll gcc_mswudll\stcdll_PlatWX.o gcc_mswudll
\stcdll_ScintillaWX.o gcc_mswudll\stcdll_stc.o gcc_mswudll
\stcdll_AutoComplete.o gcc_mswudll\stcdll_CallTip.o gcc_mswudll
\stcdll_CellBuffer.o gcc_mswudll\stcdll_CharClassify.o gcc_mswudll
\stcdll_ContractionState.o gcc_mswudll\stcdll_Document.o gcc_mswudll
\stcdll_DocumentAccessor.o gcc_mswudll\stcdll_Editor.o gcc_mswudll
\stcdll_ExternalLexer.o gcc_mswudll\stcdll_Indicator.o gcc_mswudll
\stcdll_KeyMap.o gcc_mswudll\stcdll_KeyWords.o gcc_mswudll
\stcdll_LexAPDL.o gcc_mswudll\stcdll_LexAU3.o gcc_mswudll
\stcdll_LexAVE.o gcc_mswudll\stcdll_LexAda.o gcc_mswudll
\stcdll_LexAsm.o gcc_mswudll\stcdll_LexAsn1.o gcc_mswudll
\stcdll_LexBaan.o gcc_mswudll\stcdll_LexBash.o gcc_mswudll
\stcdll_LexBasic.o gcc_mswudll\stcdll_LexBullant.o gcc_mswudll
\stcdll_LexCLW.o gcc_mswudll\stcdll_LexCPP.o gcc_mswudll
\stcdll_LexCSS.o gcc_mswudll\stcdll_LexCaml.o gcc_mswudll
\stcdll_LexCsound.o gcc_mswudll\stcdll_LexConf.o gcc_mswudll
\stcdll_LexCrontab.o gcc_mswudll\stcdll_LexEScript.o gcc_mswudll
\stcdll_LexEiffel.o gcc_mswudll\stcdll_LexErlang.o gcc_mswudll
\stcdll_LexFlagship.o gcc_mswudll\stcdll_LexForth.o gcc_mswudll
\stcdll_LexFortran.o gcc_mswudll\stcdll_LexGui4Cli.o gcc_mswudll
\stcdll_LexHTML.o gcc_mswudll\stcdll_LexHaskell.o gcc_mswudll
\stcdll_LexInno.o gcc_mswudll\stcdll_LexKix.o gcc_mswudll
\stcdll_LexLisp.o gcc_mswudll\stcdll_LexLout.o gcc_mswudll
\stcdll_LexLua.o gcc_mswudll\stcdll_LexMMIXAL.o gcc_mswudll
\stcdll_LexMPT.o gcc_mswudll\stcdll_LexMSSQL.o gcc_mswudll
\stcdll_LexMatlab.o gcc_mswudll\stcdll_LexMetapost.o gcc_mswudll
\stcdll_LexNsis.o gcc_mswudll\stcdll_LexOpal.o gcc_mswudll
\stcdll_LexOthers.o gcc_mswudll\stcdll_LexPB.o gcc_mswudll
\stcdll_LexPOV.o gcc_mswudll\stcdll_LexPS.o gcc_mswudll
\stcdll_LexPascal.o gcc_mswudll\stcdll_LexPerl.o gcc_mswudll
\stcdll_LexPython.o gcc_mswudll\stcdll_LexRebol.o gcc_mswudll
\stcdll_LexRuby.o gcc_mswudll\stcdll_LexSQL.o gcc_mswudll
\stcdll_LexSmalltalk.o gcc_mswudll\stcdll_LexTADS3.o gcc_mswudll
\stcdll_LexScriptol.o gcc_mswudll\stcdll_LexSpecman.o gcc_mswudll
\stcdll_LexSpice.o gcc_mswudll\stcdll_LexTCL.o gcc_mswudll
\stcdll_LexTeX.o gcc_mswudll\stcdll_LexVB.o gcc_mswudll
\stcdll_LexVHDL.o gcc_mswudll\stcdll_LexVerilog.o gcc_mswudll
\stcdll_LexYAML.o gcc_mswudll\stcdll_LineMarker.o gcc_mswudll
\stcdll_PropSet.o gcc_mswudll\stcdll_RESearch.o gcc_mswudll
\stcdll_ScintillaBase.o gcc_mswudll\stcdll_Style.o gcc_mswudll
\stcdll_StyleContext.o gcc_mswudll\stcdll_UniConversion.o gcc_mswudll
\stcdll_ViewStyle.o gcc_mswudll\stcdll_WindowAccessor.o gcc_mswudll
\stcdll_XPM.o gcc_mswudll\stcdll_version_rc.o -mthreads -L..\..\src
\stc\..\..\..\lib\gcc_dll -Wl,--out-implib=..\..\src\stc\..\..\..\lib
\gcc_dll\libwxmsw28u_stc.a -lwxtiff -lwxjpeg -lwxpng -lwxzlib -
lwxregexu -lwxexpat -lkernel32 -luser32
-lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -
loleaut32 -luuid -lrpcrt4 -ladvapi32 -lws2_32 -lodbc32 -
lwxmsw28u_core -lwxbase28u
Creating library file: ..\..\src\stc\..\..\..\lib\gcc_dll
\libwxmsw28u_stc.a
compilet.exp:fake:(.edata+0x3c): undefined reference to
`boot_compilet'
compilet.exp:fake:(.edata+0x40): undefined reference to
`boot_compilet'
collect2: ld returned 1 exit status
compilet.exp:fake:(.edata+0x3c): undefined reference to
`boot_compilet'
compilet.exp:fake:(.edata+0x40): undefined reference to
`boot_compilet'
collect2: ld returned 1 exit status
MDOOTSON/Alien-wxWidgets-0.52.tar.gz
C:\strawberry\perl\bin\perl.exe ./Build -- OK
Running Build test
t\01_load.t ..........
t\01_load.t .......... 1/1 # Failed test 'use Alien::wxWidgets;'
# at t\01_load.t line 6.
# Tried to use 'Alien::wxWidgets'.
# Error: Searching configuration for:
# wxWidgets (any version) for (any toolkit); compiler compatibility:
cl (any version);
#
# Available configurations:
# wxWidgets 2.008012 for msw; compiler compatibility: gcc 0; options:
no debug, unicode
# BEGIN failed--compilation aborted at (eval 4) line 2.
# Looks like you failed 1 test of 1.
t\01_load.t .......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
t\zy_pod_coverage.t .. ok
t\zz_pod.t ........... ok

Test Summary Report
-------------------
Reply all
Reply to author
Forward
0 new messages