Skip Menu |

This queue is for tickets about the Wx CPAN distribution.

Report information
The Basics
Id: 54005
Status: open
Priority: 0/
Queue: Wx

People
Owner: Nobody in particular
Requestors: ivan.golman [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.96
Fixed in: (no value)



Subject: Wx-0.96 install fails
Hi, I've got a strange problem installing Wx module on RHEL5: [root@isr-sim9 build]# uname -a Linux isr-sim9 2.6.18-164.9.1.el5 #1 SMP Wed Dec 9 03:27:37 EST 2009 x86_64 x86_64 x86_64 GNU/Linux [root@isr-sim9 build]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.4 (Tikanga) [root@isr-sim9 build]# perl -v This is perl, v5.8.8 built for x86_64-linux-thread-multi Copyright 1987-2006, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. [root@isr-sim9 Wx-0.96-Q7qYBc]# pwd /root/.cpan/build/Wx-0.96-Q7qYBc [root@isr-sim9 Wx-0.96-Q7qYBc]# perl Makefile.PL Checking if your kit is complete... Looks good 'WX' is not a known MakeMaker parameter name. Writing Makefile for Wx::RichText Writing Makefile for Wx::Print Writing Makefile for Wx::DateTime Writing Makefile for Wx::Html Writing Makefile for Wx::Media Writing Makefile for Wx::Help Writing Makefile for Wx::XRC Writing Makefile for Wx::DataView Writing Makefile for Wx::Grid Writing Makefile for Wx::STC Writing Makefile for Wx::AUI Writing Makefile for Wx::Socket Writing Makefile for Wx::DND Writing Makefile for Wx::Calendar Writing Makefile for Wx::MDI Writing Makefile for Wx::DocView Writing Makefile for Wx::FS Writing Makefile for Wx::Perl::SplashFast Writing Makefile for Wx::Perl::Carp Writing Makefile for Wx::Perl::TextValidator Writing Makefile for Wx::Perl Writing Makefile for Wx Writing Makefile for Wx ====================================================================== For installation instructions and further help please see docs/INSTALL.pod For command line switches help use: perl Makefile.PL --help ====================================================================== [root@isr-sim9 build]# make . . . . Controls.c: In function 'void XS_Wx__BitmapToggleButton_newFull(PerlInterpreter*, CV*)': Controls.c:12770: error: 'wxBitmapToggleButton' was not declared in this scope Controls.c:12770: error: 'RETVAL' was not declared in this scope Controls.c:12801: error: expected type-specifier before 'wxBitmapToggleButton' Controls.c:12801: error: expected `;' before 'wxBitmapToggleButton' Controls.c:12762: warning: unused variable 'parent' Controls.c:12763: warning: unused variable 'id' Controls.c:12764: warning: unused variable 'label' Controls.c: In function 'void XS_Wx__BitmapToggleButton_Create(PerlInterpreter*, CV*)': Controls.c:12831: error: 'wxBitmapToggleButton' was not declared in this scope Controls.c:12831: error: 'THIS' was not declared in this scope Controls.c:12831: error: expected primary-expression before ')' token Controls.c:12831: error: expected `;' before 'wxPli_sv_2_object' Controls.c: In function 'void XS_Wx__BitmapToggleButton_GetValue(PerlInterpreter*, CV*)': Controls.c:12883: error: 'wxBitmapToggleButton' was not declared in this scope Controls.c:12883: error: 'THIS' was not declared in this scope Controls.c:12883: error: expected primary-expression before ')' token Controls.c:12883: error: expected `;' before 'wxPli_sv_2_object' Controls.c: In function 'void XS_Wx__BitmapToggleButton_SetValue(PerlInterpreter*, CV*)': Controls.c:12906: error: 'wxBitmapToggleButton' was not declared in this scope Controls.c:12906: error: 'THIS' was not declared in this scope Controls.c:12906: error: expected primary-expression before ')' token Controls.c:12906: error: expected `;' before 'wxPli_sv_2_object' Controls.c: In function 'void XS_Wx__StaticBitmap_new(PerlInterpreter*, CV*)': Controls.c:13355: warning: unused variable 'CLASS' Controls.c: In function 'void XS_Wx__SpinEvent_new(PerlInterpreter*, CV*)': Controls.c:13947: warning: unused variable 'CLASS' Controls.c: In function 'void XS_Wx__NotebookEvent_new(PerlInterpreter*, CV*)': Controls.c:16128: warning: unused variable 'CLASS' Controls.c: In function 'void XS_Wx__ListEvent_new(PerlInterpreter*, CV*)': Controls.c:16946: warning: unused variable 'CLASS' Controls.c: In function 'void XS_Wx__ListItem_new(PerlInterpreter*, CV*)': Controls.c:17276: warning: unused variable 'CLASS' Controls.c: In function 'void XS_Wx__ListItemAttr_new(PerlInterpreter*, CV*)': Controls.c:17906: warning: unused variable 'CLASS' Controls.c:17919: warning: unused variable 'CLASS' Controls.c:17932: warning: unused variable 'CLASS' Controls.c:17933: warning: unused variable 'RETVAL' Controls.c: In function 'void XS_Wx__ListCtrl_InsertColumn(PerlInterpreter*, CV*)': Controls.c:19331: warning: unused variable 'THIS' Controls.c: In function 'void XS_Wx__ListCtrl_SetItem(PerlInterpreter*, CV*)': Controls.c:19688: warning: unused variable 'THIS' Controls.c: In function 'void XS_Wx__ComboBox_SetSelection(PerlInterpreter*, CV*)': Controls.c:22613: warning: unused variable 'THIS' Controls.c: In function 'void XS_Wx__TextAttr_new(PerlInterpreter*, CV*)': Controls.c:23888: warning: unused variable 'CLASS' /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE/patchlevel.h: At global scope: /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE/patchlevel.h:122: warning: 'local_patches' def ined but not used make: *** [Controls.o] Error 1 MBARBON/Wx-0.96.tar.gz /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Any help would be appreciated. Thanks.
Subject: Re: [rt.cpan.org #54005] Wx-0.96 install fails
Date: Sat, 30 Jan 2010 10:53:43 +0100
To: bug-Wx [...] rt.cpan.org
From: Mattia Barbon <mattia.barbon [...] libero.it>
ivan Golman via RT wrote: Show quoted text
> Tue Jan 26 07:47:41 2010: Request 54005 was acted upon. > Transaction: Ticket created by golman > Queue: Wx > Subject: Wx-0.96 install fails > Broken in: 0.96 > Severity: Normal > Owner: Nobody > Requestors: ivan.golman@gmail.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=54005 > > > > Hi, > > I've got a strange problem installing Wx module on RHEL5: > > [root@isr-sim9 build]# uname -a > Linux isr-sim9 2.6.18-164.9.1.el5 #1 SMP Wed Dec 9 03:27:37 EST 2009 > x86_64 x86_64 x86_64 GNU/Linux > > [root@isr-sim9 build]# cat /etc/redhat-release > Red Hat Enterprise Linux Server release 5.4 (Tikanga) > > [root@isr-sim9 build]# perl -v > > This is perl, v5.8.8 built for x86_64-linux-thread-multi > > Copyright 1987-2006, Larry Wall > > Perl may be copied only under the terms of either the Artistic License > or the > GNU General Public License, which may be found in the Perl 5 source kit. > > Complete documentation for Perl, including FAQ lists, should be found on > this system using "man perl" or "perldoc perl". If you have access to the > Internet, point your browser at http://www.perl.org/, the Perl Home Page. > > > [root@isr-sim9 Wx-0.96-Q7qYBc]# pwd > /root/.cpan/build/Wx-0.96-Q7qYBc > > [root@isr-sim9 Wx-0.96-Q7qYBc]# perl Makefile.PL > Checking if your kit is complete... > Looks good > 'WX' is not a known MakeMaker parameter name. > Writing Makefile for Wx::RichText > Writing Makefile for Wx::Print > Writing Makefile for Wx::DateTime > Writing Makefile for Wx::Html > Writing Makefile for Wx::Media > Writing Makefile for Wx::Help > Writing Makefile for Wx::XRC > Writing Makefile for Wx::DataView > Writing Makefile for Wx::Grid > Writing Makefile for Wx::STC > Writing Makefile for Wx::AUI > Writing Makefile for Wx::Socket > Writing Makefile for Wx::DND > Writing Makefile for Wx::Calendar > Writing Makefile for Wx::MDI > Writing Makefile for Wx::DocView > Writing Makefile for Wx::FS > Writing Makefile for Wx::Perl::SplashFast > Writing Makefile for Wx::Perl::Carp > Writing Makefile for Wx::Perl::TextValidator > Writing Makefile for Wx::Perl > Writing Makefile for Wx > Writing Makefile for Wx > > ====================================================================== > For installation instructions and further help please see > docs/INSTALL.pod > > For command line switches help use: > perl Makefile.PL --help > ====================================================================== > > > > [root@isr-sim9 build]# make > . > . > . > . > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_newFull(PerlInterpreter*, CV*)': > Controls.c:12770: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12770: error: 'RETVAL' was not declared in this scope > Controls.c:12801: error: expected type-specifier before > 'wxBitmapToggleButton' > Controls.c:12801: error: expected `;' before 'wxBitmapToggleButton' > Controls.c:12762: warning: unused variable 'parent' > Controls.c:12763: warning: unused variable 'id' > Controls.c:12764: warning: unused variable 'label' > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_Create(PerlInterpreter*, CV*)': > Controls.c:12831: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12831: error: 'THIS' was not declared in this scope > Controls.c:12831: error: expected primary-expression before ')' token > Controls.c:12831: error: expected `;' before 'wxPli_sv_2_object' > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_GetValue(PerlInterpreter*, CV*)': > Controls.c:12883: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12883: error: 'THIS' was not declared in this scope > Controls.c:12883: error: expected primary-expression before ')' token > Controls.c:12883: error: expected `;' before 'wxPli_sv_2_object'
It _seems_ [1] you are using a development version of wxWidgets, from the 2.9.x branch. Out of curiosity: why? Is this the official 2.9.0 or some subversion snapshot? Regards, Mattia [1] I ask because the code for wxBitmapToggleButton is conditional on WXPERL_W_VERSION_GE( 2, 9, 0 )
Subject: RE: [rt.cpan.org #54005] Wx-0.96 install fails
Date: Mon, 1 Feb 2010 16:28:43 +0200
To: "bug-Wx [...] rt.cpan.org" <bug-Wx [...] rt.cpan.org>
From: Ivan Golman <Ivan.Golman [...] ceva-dsp.com>
Hi, I appreciate you help. I'm using regular(?) way to install Perl modules - via CPAN. It seems like I have some perl specific difficulties with this specific machine (Other fresh installed RHEL5 doesn't report any difficulties with Wx installation). So, from my perspective the issue could be closed, but I'll be more than glad if you could give me a hint on the problem: ********************************************************************************** [root@isr-sim9 /]# perl -MCPANPLUS -e shell CPANPLUS::Shell::Default -- CPAN exploration and module installation (v0.9001) *** Please report bugs to <bug-cpanplus@rt.cpan.org>. *** Using CPANPLUS::Backend v0.9001. ReadLine support enabled. *** Type 'p' now to show start up log Did you know... Many operations take options, like '--verbose', '--force' or '--skiptest' CPAN Terminal> l Alien::wxWidgets Details for 'Alien::wxWidgets' Author Mattia Barbon (mbarbon@users.sourceforge.net) Description None given Development Stage Unknown Interface Style Unknown Language Used Unknown Package Alien-wxWidgets-0.50.tar.gz Public License Unknown Support Level Unknown Version on CPAN 0.50 Contains: Alien::wxWidgets 0.50 Alien::wxWidgets::Utility 0.0 CPAN Terminal> i Alien::wxWidgets Installing Alien::wxWidgets (0.50) ==> MISSING Signature file! <== *** Install log written to: /root/.cpanplus/install-logs/Alien-wxWidgets-0.50-1265033678.log Module 'Alien::wxWidgets' installed successfully No errors installing all modules CPAN Terminal> l Alien::wxWidgets Details for 'Alien::wxWidgets' Author Mattia Barbon (mbarbon@users.sourceforge.net) Description None given Development Stage Unknown Installed File /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Alien/wxWidgets.pm Interface Style Unknown Language Used Unknown Package Alien-wxWidgets-0.50.tar.gz Public License Unknown Support Level Unknown Version Installed 0.50 Version on CPAN 0.50 Contains: Alien::wxWidgets 0.50 Alien::wxWidgets::Utility 0.0 CPAN Terminal> i Wx (Installation log is attached) **************************************************************************** Thank you in advance. Regards, --- Ivan Golman. Unix Systems Administrator Ceva-Dsp 2 Maskit St. P.O.Box 2068 Herzliya 46120, Israel Show quoted text
-----Original Message----- From: Mattia Barbon via RT [mailto:bug-Wx@rt.cpan.org] Sent: Saturday, January 30, 2010 12:05 PM To: ivan.golman@gmail.com Subject: Re: [rt.cpan.org #54005] Wx-0.96 install fails <URL: http://rt.cpan.org/Ticket/Display.html?id=54005 > ivan Golman via RT wrote:
> Tue Jan 26 07:47:41 2010: Request 54005 was acted upon. > Transaction: Ticket created by golman > Queue: Wx > Subject: Wx-0.96 install fails > Broken in: 0.96 > Severity: Normal > Owner: Nobody > Requestors: ivan.golman@gmail.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=54005 > > > > Hi, > > I've got a strange problem installing Wx module on RHEL5: > > [root@isr-sim9 build]# uname -a > Linux isr-sim9 2.6.18-164.9.1.el5 #1 SMP Wed Dec 9 03:27:37 EST 2009 > x86_64 x86_64 x86_64 GNU/Linux > > [root@isr-sim9 build]# cat /etc/redhat-release > Red Hat Enterprise Linux Server release 5.4 (Tikanga) > > [root@isr-sim9 build]# perl -v > > This is perl, v5.8.8 built for x86_64-linux-thread-multi > > Copyright 1987-2006, Larry Wall > > Perl may be copied only under the terms of either the Artistic License > or the > GNU General Public License, which may be found in the Perl 5 source kit. > > Complete documentation for Perl, including FAQ lists, should be found on > this system using "man perl" or "perldoc perl". If you have access to the > Internet, point your browser at http://www.perl.org/, the Perl Home Page. > > > [root@isr-sim9 Wx-0.96-Q7qYBc]# pwd > /root/.cpan/build/Wx-0.96-Q7qYBc > > [root@isr-sim9 Wx-0.96-Q7qYBc]# perl Makefile.PL > Checking if your kit is complete... > Looks good > 'WX' is not a known MakeMaker parameter name. > Writing Makefile for Wx::RichText > Writing Makefile for Wx::Print > Writing Makefile for Wx::DateTime > Writing Makefile for Wx::Html > Writing Makefile for Wx::Media > Writing Makefile for Wx::Help > Writing Makefile for Wx::XRC > Writing Makefile for Wx::DataView > Writing Makefile for Wx::Grid > Writing Makefile for Wx::STC > Writing Makefile for Wx::AUI > Writing Makefile for Wx::Socket > Writing Makefile for Wx::DND > Writing Makefile for Wx::Calendar > Writing Makefile for Wx::MDI > Writing Makefile for Wx::DocView > Writing Makefile for Wx::FS > Writing Makefile for Wx::Perl::SplashFast > Writing Makefile for Wx::Perl::Carp > Writing Makefile for Wx::Perl::TextValidator > Writing Makefile for Wx::Perl > Writing Makefile for Wx > Writing Makefile for Wx > > ====================================================================== > For installation instructions and further help please see > docs/INSTALL.pod > > For command line switches help use: > perl Makefile.PL --help > ====================================================================== > > > > [root@isr-sim9 build]# make > . > . > . > . > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_newFull(PerlInterpreter*, CV*)': > Controls.c:12770: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12770: error: 'RETVAL' was not declared in this scope > Controls.c:12801: error: expected type-specifier before > 'wxBitmapToggleButton' > Controls.c:12801: error: expected `;' before 'wxBitmapToggleButton' > Controls.c:12762: warning: unused variable 'parent' > Controls.c:12763: warning: unused variable 'id' > Controls.c:12764: warning: unused variable 'label' > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_Create(PerlInterpreter*, CV*)': > Controls.c:12831: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12831: error: 'THIS' was not declared in this scope > Controls.c:12831: error: expected primary-expression before ')' token > Controls.c:12831: error: expected `;' before 'wxPli_sv_2_object' > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_GetValue(PerlInterpreter*, CV*)': > Controls.c:12883: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12883: error: 'THIS' was not declared in this scope > Controls.c:12883: error: expected primary-expression before ')' token > Controls.c:12883: error: expected `;' before 'wxPli_sv_2_object'
It _seems_ [1] you are using a development version of wxWidgets, from the 2.9.x branch. Out of curiosity: why? Is this the official 2.9.0 or some subversion snapshot? Regards, Mattia [1] I ask because the code for wxBitmapToggleButton is conditional on WXPERL_W_VERSION_GE( 2, 9, 0 )
Download Wx-0.96-1265033816.log
application/octet-stream 114.2k

Message body not shown because it is not plain text.

Subject: RE: [rt.cpan.org #54005] Wx-0.96 install fails
Date: Mon, 9 May 2011 13:34:31 +0300
To: "'bug-Wx [...] rt.cpan.org'" <bug-Wx [...] rt.cpan.org>
From: Ivan Golman <Ivan.Golman [...] ceva-dsp.com>
Dear Mattia, Pardon for late response - this is not relevant any more. Thanks ! Regards, --- Ivan Golman. Unix Systems Administrator Ceva-Dsp 2 Maskit St. P.O.Box 2068 Herzliya 46120, Israel Show quoted text
-----Original Message----- From: Mattia Barbon via RT [mailto:bug-Wx@rt.cpan.org] Sent: Saturday, January 30, 2010 12:05 PM To: ivan.golman@gmail.com Subject: Re: [rt.cpan.org #54005] Wx-0.96 install fails <URL: http://rt.cpan.org/Ticket/Display.html?id=54005 > ivan Golman via RT wrote:
> Tue Jan 26 07:47:41 2010: Request 54005 was acted upon. > Transaction: Ticket created by golman > Queue: Wx > Subject: Wx-0.96 install fails > Broken in: 0.96 > Severity: Normal > Owner: Nobody > Requestors: ivan.golman@gmail.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=54005 > > > > Hi, > > I've got a strange problem installing Wx module on RHEL5: > > [root@isr-sim9 build]# uname -a > Linux isr-sim9 2.6.18-164.9.1.el5 #1 SMP Wed Dec 9 03:27:37 EST 2009 > x86_64 x86_64 x86_64 GNU/Linux > > [root@isr-sim9 build]# cat /etc/redhat-release > Red Hat Enterprise Linux Server release 5.4 (Tikanga) > > [root@isr-sim9 build]# perl -v > > This is perl, v5.8.8 built for x86_64-linux-thread-multi > > Copyright 1987-2006, Larry Wall > > Perl may be copied only under the terms of either the Artistic License > or the > GNU General Public License, which may be found in the Perl 5 source kit. > > Complete documentation for Perl, including FAQ lists, should be found on > this system using "man perl" or "perldoc perl". If you have access to the > Internet, point your browser at http://www.perl.org/, the Perl Home Page. > > > [root@isr-sim9 Wx-0.96-Q7qYBc]# pwd > /root/.cpan/build/Wx-0.96-Q7qYBc > > [root@isr-sim9 Wx-0.96-Q7qYBc]# perl Makefile.PL > Checking if your kit is complete... > Looks good > 'WX' is not a known MakeMaker parameter name. > Writing Makefile for Wx::RichText > Writing Makefile for Wx::Print > Writing Makefile for Wx::DateTime > Writing Makefile for Wx::Html > Writing Makefile for Wx::Media > Writing Makefile for Wx::Help > Writing Makefile for Wx::XRC > Writing Makefile for Wx::DataView > Writing Makefile for Wx::Grid > Writing Makefile for Wx::STC > Writing Makefile for Wx::AUI > Writing Makefile for Wx::Socket > Writing Makefile for Wx::DND > Writing Makefile for Wx::Calendar > Writing Makefile for Wx::MDI > Writing Makefile for Wx::DocView > Writing Makefile for Wx::FS > Writing Makefile for Wx::Perl::SplashFast > Writing Makefile for Wx::Perl::Carp > Writing Makefile for Wx::Perl::TextValidator > Writing Makefile for Wx::Perl > Writing Makefile for Wx > Writing Makefile for Wx > > ====================================================================== > For installation instructions and further help please see > docs/INSTALL.pod > > For command line switches help use: > perl Makefile.PL --help > ====================================================================== > > > > [root@isr-sim9 build]# make > . > . > . > . > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_newFull(PerlInterpreter*, CV*)': > Controls.c:12770: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12770: error: 'RETVAL' was not declared in this scope > Controls.c:12801: error: expected type-specifier before > 'wxBitmapToggleButton' > Controls.c:12801: error: expected `;' before 'wxBitmapToggleButton' > Controls.c:12762: warning: unused variable 'parent' > Controls.c:12763: warning: unused variable 'id' > Controls.c:12764: warning: unused variable 'label' > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_Create(PerlInterpreter*, CV*)': > Controls.c:12831: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12831: error: 'THIS' was not declared in this scope > Controls.c:12831: error: expected primary-expression before ')' token > Controls.c:12831: error: expected `;' before 'wxPli_sv_2_object' > Controls.c: In function 'void > XS_Wx__BitmapToggleButton_GetValue(PerlInterpreter*, CV*)': > Controls.c:12883: error: 'wxBitmapToggleButton' was not declared in this > scope > Controls.c:12883: error: 'THIS' was not declared in this scope > Controls.c:12883: error: expected primary-expression before ')' token > Controls.c:12883: error: expected `;' before 'wxPli_sv_2_object'
It _seems_ [1] you are using a development version of wxWidgets, from the 2.9.x branch. Out of curiosity: why? Is this the official 2.9.0 or some subversion snapshot? Regards, Mattia [1] I ask because the code for wxBitmapToggleButton is conditional on WXPERL_W_VERSION_GE( 2, 9, 0 )