I finally managed to get Wx::Scintilla to compile properly with an upgrade of perl!
CentOS 6.2 default version perl-5.10.1-119 Version I upgraded to from source perl-5.14.2 Thanks for the help all! On Tue, Feb 28, 2012 at 9:48 AM, James H <jamesh...@gmail.com> wrote: > Hey Ahmad, > >> 2.8.x. wxWidgets already comes with an older version of STC and > > Right and I just tried to build wxWidgets with > > make clean > make uninstall > ./configure --with-opengl --enable-listctrl --enable-mediactrl --enable-stc > make > make install > > ldconfig > > # ./Build clean > Cleaning up build files > # perl Build.PL > wxWidgets 2.8.10 seems to be installed in '/usr/local', so it should be safe > to > answer 'no' to the following question: > > Do you want to fetch and build wxWidgets from sources? [no ] > no > Created MYMETA.yml and MYMETA.json > Creating new 'Build' script for 'Alien-wxWidgets' version '0.54' > > # ./Build > Building Alien-wxWidgets > 'stc' library not found: some functionality will be missing > (this will build test and install properly though) > # cpan Wx::STC > CPAN: Storable loaded ok (v2.20) > Going to read '/root/.cpan/Metadata' > Database was generated on Tue, 28 Feb 2012 13:12:43 GMT > Wx::STC is up to date (0.01). > > I don't know where to get the source to Wx::STC separate from Wx but I > haven't found it yet. > > > I'm just learning that the test output is more informative than I had > previously thought. > > # ./Build > Output Omited (if this is useful let me know) > # > > # ./Build test > Building Wx-Scintilla > t/01_load.t .......... Can't load > '/root/.cpan/build/Wx-Scintilla-0.36-ZYhTZL/blib/arch/auto/Wx/Scintilla/Scintilla.so' > for module Wx::Scintilla: > /root/.cpan/build/Wx-Scintilla-0.36-ZYhTZL/blib/arch/auto/Wx/Scintilla/libwx_gtk2u_scintilla-2.8.11.so: > undefined symbol: _ZN8wxWindow12ApplyToolTipEP12_GtkTooltipsPKc at > /usr/lib64/perl5/DynaLoader.pm line 200. > at t/01_load.t line 11. > Compilation failed in require at t/01_load.t line 11. > BEGIN failed--compilation aborted at t/01_load.t line 11. > t/01_load.t .......... Dubious, test returned 2 (wstat 512, 0x200) > Failed 1/1 subtests > t/02_inheritance.t ... Can't load > '/root/.cpan/build/Wx-Scintilla-0.36-ZYhTZL/blib/arch/auto/Wx/Scintilla/Scintilla.so' > for module Wx::Scintilla: > /root/.cpan/build/Wx-Scintilla-0.36-ZYhTZL/blib/arch/auto/Wx/Scintilla/libwx_gtk2u_scintilla-2.8.11.so: > undefined symbol: _ZN8wxWindow12ApplyToolTipEP12_GtkTooltipsPKc at > /usr/lib64/perl5/DynaLoader.pm line 200. > at t/02_inheritance.t line 15. > Compilation failed in require at t/02_inheritance.t line 15. > BEGIN failed--compilation aborted at t/02_inheritance.t line 15. > # Looks like your test exited with 2 before it could output anything. > t/02_inheritance.t ... Dubious, test returned 2 (wstat 512, 0x200) > No subtests run > t/03_editor.t ........ Can't load > '/root/.cpan/build/Wx-Scintilla-0.36-ZYhTZL/blib/arch/auto/Wx/Scintilla/Scintilla.so' > for module Wx::Scintilla: > /root/.cpan/build/Wx-Scintilla-0.36-ZYhTZL/blib/arch/auto/Wx/Scintilla/libwx_gtk2u_scintilla-2.8.11.so: > undefined symbol: _ZN8wxWindow12ApplyToolTipEP12_GtkTooltipsPKc at > /usr/lib64/perl5/DynaLoader.pm line 200. > at t/03_editor.t line 23. > Compilation failed in require at t/03_editor.t line 23. > BEGIN failed--compilation aborted at t/03_editor.t line 23. > t/03_editor.t ........ Dubious, test returned 2 (wstat 512, 0x200) > No subtests run > t/03_editor_child.t .. Can't load > '/root/.cpan/build/Wx-Scintilla-0.36-ZYhTZL/blib/arch/auto/Wx/Scintilla/Scintilla.so' > for module Wx::Scintilla: > /root/.cpan/build/Wx-Scintilla-0.36-ZYhTZL/blib/arch/auto/Wx/Scintilla/libwx_gtk2u_scintilla-2.8.11.so: > undefined symbol: _ZN8wxWindow12ApplyToolTipEP12_GtkTooltipsPKc at > /usr/lib64/perl5/DynaLoader.pm line 200. > at t/03_editor_child.t line 23. > Compilation failed in require at t/03_editor_child.t line 23. > BEGIN failed--compilation aborted at t/03_editor_child.t line 23. > t/03_editor_child.t .. Dubious, test returned 2 (wstat 512, 0x200) > No subtests run > > Test Summary Report > ------------------- > t/01_load.t (Wstat: 512 Tests: 0 Failed: 0) > Non-zero exit status: 2 > Parse errors: Bad plan. You planned 1 tests but ran 0. > t/02_inheritance.t (Wstat: 512 Tests: 0 Failed: 0) > Non-zero exit status: 2 > Parse errors: No plan found in TAP output > t/03_editor.t (Wstat: 512 Tests: 0 Failed: 0) > Non-zero exit status: 2 > Parse errors: No plan found in TAP output > t/03_editor_child.t (Wstat: 512 Tests: 0 Failed: 0) > Non-zero exit status: 2 > Parse errors: No plan found in TAP output > Files=4, Tests=0, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.33 cusr > 0.05 csys = 0.40 CPU) > Result: FAIL > Failed 4/4 test programs. 0/0 subtests failed. > > > and of course everything after this fails. > > On Tue, Feb 28, 2012 at 8:39 AM, Ahmad Zawawi <ahmad.zaw...@gmail.com> wrote: >> Hi, >> >> Wx::Scintilla is the Scintilla editor component backport for wxWidgets >> 2.8.x. wxWidgets already comes with an older version of STC and >> Wx::Scintilla provides the latest stable Scintilla. >> >> Could you provide a more detailed output? >> >> Thanks, >> Ahmad >> >> 2012/2/26 James H <jamesh...@gmail.com>: >>> Claudio, >>> >>> thanks for the quick response! >>> >>> I just rebuild with Wx-0.9903-yI1Gub >>> >>> I also rebuilt Wx-Scintilla that fails its test report, What are those >>> for anyway? >>> >>> Wx-Scintilla-0.36 >>> >>> Test Summary Report >>> ------------------- >>> t/01_load.t (Wstat: 512 Tests: 0 Failed: 0) >>> Non-zero exit status: 2 >>> Parse errors: Bad plan. You planned 1 tests but ran 0. >>> t/02_inheritance.t (Wstat: 512 Tests: 0 Failed: 0) >>> Non-zero exit status: 2 >>> Parse errors: No plan found in TAP output >>> t/03_editor.t (Wstat: 512 Tests: 0 Failed: 0) >>> Non-zero exit status: 2 >>> Parse errors: No plan found in TAP output >>> t/03_editor_child.t (Wstat: 512 Tests: 0 Failed: 0) >>> Non-zero exit status: 2 >>> Parse errors: No plan found in TAP output >>> Files=4, Tests=0, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.32 cusr >>> 0.05 csys = 0.40 CPU) >>> Result: FAIL >>> Failed 4/4 test programs. 0/0 subtests failed. >>> [root@Cdesk Wx-Scintilla-0.36-a2Q6br]# pwd >>> /root/.cpan/build/Wx-Scintilla-0.36-a2Q6br >>> >>> >>> Also I did make sure that wxGTK-devel was installed as indicated on >>> the install page even though I didn't install from RPM >>> >>> Installed Packages >>> wxGTK.x86_64 2.8.12-1.el6.rf >>> @rpmforge >>> wxGTK-devel.x86_64 2.8.12-1.el6.rf >>> @rpmforge >>> Available Packages >>> wxGTK.i686 2.8.12-1.el6 >>> epel >>> wxGTK-devel.i686 2.8.12-1.el6 >>> epel >>> wxGTK-gl.i686 2.8.12-1.el6 >>> epel >>> wxGTK-gl.x86_64 2.8.12-1.el6 >>> epel >>> wxGTK-media.i686 2.8.12-1.el6 >>> epel >>> wxGTK-media.x86_64 2.8.12-1.el6 >>> epel >>> [root@Cdesk Wx-Scintilla-0.36-a2Q6br]# >>> >>> >>> >>> >>> On Sun, Feb 26, 2012 at 6:25 AM, Claudio Ramirez >>> <padre.clau...@apt-get.be> wrote: >>>> On Sun, Feb 26, 2012 at 12:22 PM, James H <jamesh...@gmail.com> wrote: >>>>> Hello all I've run into some problems trying to build Padre .94 on my >>>>> CentOS 6.2 64 install >>>>> >>>> >>>> Hi James, >>>> >>>> It looks like a problem we had a while ago on Ubuntu (I think 11.04). >>>> The solution was to re-build Wx.pm (cpan Wx). Can you try that? >>>> >>>> C. >>>> _______________________________________________ >>>> Padre-dev mailing list >>>> Padre-dev@perlide.org >>>> http://mail.perlide.org/mailman/listinfo/padre-dev >>> _______________________________________________ >>> Padre-dev mailing list >>> Padre-dev@perlide.org >>> http://mail.perlide.org/mailman/listinfo/padre-dev >> _______________________________________________ >> Padre-dev mailing list >> Padre-dev@perlide.org >> http://mail.perlide.org/mailman/listinfo/padre-dev _______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev