Re: [rt.cpan.org #103129] build failure with wx 2.8 on Ubuntu 14.04: wxComboBox has no member RemoveSelection

[email protected] (Steve Cookson - gmail)
Newsgroups perl.wxperl.users
Message-ID <[email protected]>
Hi Oliver,

I haven’t seen this before.

I guess it's to do with Perl 5.20, rather than wx2.8, which I also use:  
I'm still trying to complete my migration to the 3.0 branch!

How did you install the Perl 5.20? I'll try to copy your install.

regards

Steve

On 26/03/15 06:01, Olivier Mengué via RT wrote:
> Thu Mar 26 05:01:42 2015: Request 103129 was acted upon.
> Transaction: Ticket created by DOLMEN
>         Queue: Wx
>       Subject: build failure with wx 2.8 on Ubuntu 14.04: wxComboBox has no
>   member RemoveSelection
>     Broken in: 0.9926
>      Severity: (no value)
>         Owner: Nobody
>    Requestors: [email protected]
>        Status: new
>   Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=103129 >
>
>
> Hi,
>
> I'm using wx 2.8 packaged by Ubuntu 14.04.
>
> Wx 0.9926 fails to build with the following error:
>
>
> "/home/omengue/.plenv/versions/5.20.1/bin/perl5.20.1"
> "/home/omengue/.plenv/versions/5.20.1/lib/perl5/5.20.1/ExtUtils/xsubpp"
> -nolinenumbers -noprototypes -typemap
> "/home/omengue/.plenv/versions/5.20.1/lib/perl5/5.20.1/ExtUtils/typemap"
> -typemap "typemap" Controls.xs > Controls.xsc && mv Controls.xsc Controls.c
> Warning: duplicate function definition 'GetSelection' detected in
> XS/ComboBox.xs, line 184
> Warning: duplicate function definition 'SetSelection' detected in
> XS/ComboBox.xs, line 203
> g++ -pthread -c -I. -I.
> -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8
> -I/usr/include/wx-2.8 -fwrapv -fno-strict-aliasing -pipe -fstack-protector
> -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2
> -DVERSION=\"0.9926\" -DXS_VERSION=\"0.9926\" -fPIC
> "-I/home/omengue/.plenv/versions/5.20.1/lib/perl5/5.20.1/x86_64-linux/CORE"
> -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ Controls.c
> Controls.c: In function ‘void XS_Wx__ComboBox_RemoveSelection(CV*)’:
> Controls.c:33633:8: error: ‘class wxComboBox’ has no member named
> ‘RemoveSelection’
> THIS->RemoveSelection();
> ^
> make: *** [Controls.o] Erreur 1
> MDOOTSON/Wx-0.9926.tar.gz
> /usr/bin/make -- NOT OK
>
>
> --
> Olivier Mengué - http://perlresume.org/DOLMEN - https://gratipay.com/dolmen/
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.