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: dol...@cpan.org
       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/



Reply via email to