> From: Mark Dootson [mailto:mark.doot...@znix.com] 
> Sent: 29 June 2011 23:53
> For easy copy/ paste
> 
> Build Wx =
> 
> svn export 
> https://wxperl.svn.sourceforge.net/svnroot/wxperl/wxPerl/trunk WxBuild
> 
> cd WxBuild
> perl Makefile.PL
> make
> make test
> make install
> 

Hi Guys,

Well I've protected my development machine so far from test installs by
running them on a separate machine with Kubuntu 11.4 Alien .52 and wxWidgets
2.9.2.

Today I decided to test Mark's magnificent mediasample and its wrapping on
my main machine (Kubuntu 10.4 LTS with wxWidgets 2.8.11)

Unexpectedly, the above install script failed with the same error I've
reported elsewhere:

Error: 'wxPlHeaderCtrlSimple *' not in typemap in /usr/bin/perl
-MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp interface/wx/headerctrl.h,
line 534
Warning: duplicate function definition 'SetSelection' detected in
XS/ComboBox.xs, line 176
make: ** [Controls.c] Erro 1

Full transcript attached.

This is a bit unexpected, this machine with its 10.4 has been working well
for more than a year.  Occasionally, I do a rebuild with a standard script
which works fine with no install problems.

It appear we have a problem with the svn linux install.

I'm a little unnerved by this.  Any ideas or help would be welcome.

Have a good day.

Regards

Steve
root@steve-desktop:~# cd wxPerl
root@steve-desktop:~/wxPerl# perl Makefile.PL
Checking if your kit is complete...
Looks good
'WX' is not a known MakeMaker parameter name.
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::RichText
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::Print
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::DateTime
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::Html
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::Media
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::Help
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::XRC
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::Grid
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::STC
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::AUI
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::Socket
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::DND
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::Calendar
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::MDI
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::DocView
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
Writing Makefile for Wx::FS
Unrecognized argument in LIBS ignored: '-Wl,-Bsymbolic-functions'
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@steve-desktop:~/wxPerl# make
/usr/bin/perl script/make_v_cback.pl > cpp/v_cback_def.h
/usr/bin/perl script/make_typemap.pl typemap.tmpl typemap
/usr/bin/perl script/copy_files.pl files.lst
cp cpp/overload.h blib/lib/Wx/cpp/overload.h
cp cpp/wxapi.h blib/lib/Wx/cpp/wxapi.h
cp cpp/constants.h blib/lib/Wx/cpp/constants.h
cp cpp/helpers.h blib/lib/Wx/cpp/helpers.h
cp cpp/setup.h blib/lib/Wx/cpp/setup.h
cp cpp/v_cback_def.h blib/lib/Wx/cpp/v_cback_def.h
cp cpp/streams.h blib/lib/Wx/cpp/streams.h
cp cpp/chkconfig.h blib/lib/Wx/cpp/chkconfig.h
cp cpp/compat.h blib/lib/Wx/cpp/compat.h
cp Opt blib/arch/Wx/build/Opt.pm
cp cpp/v_cback.h blib/lib/Wx/cpp/v_cback.h
cp cpp/event.h blib/lib/Wx/cpp/event.h
cp typemap blib/lib/Wx/typemap
cp cpp/e_cback.h blib/lib/Wx/cpp/e_cback.h
touch wxt_copy_files
cp lib/Wx/Event.pm blib/lib/Wx/Event.pm
cp build/Wx/build/MakeMaker/Win32_MinGW.pm 
blib/lib/Wx/build/MakeMaker/Win32_MinGW.pm
cp build/Wx/build/MakeMaker.pm blib/lib/Wx/build/MakeMaker.pm
cp build/Wx/Overload/Handle.pm blib/lib/Wx/Overload/Handle.pm
cp build/Wx/Overload/Driver.pm blib/lib/Wx/Overload/Driver.pm
cp lib/Wx/App.pm blib/lib/Wx/App.pm
cp build/Wx/build/MakeMaker/Hacks.pm blib/lib/Wx/build/MakeMaker/Hacks.pm
cp lib/Wx/Mini.pm blib/lib/Wx/Mini.pm
cp build/Wx/build/MakeMaker/Any_wx_config.pm 
blib/lib/Wx/build/MakeMaker/Any_wx_config.pm
cp build/Wx/build/MakeMaker/Core.pm blib/lib/Wx/build/MakeMaker/Core.pm
cp lib/Wx/Timer.pm blib/lib/Wx/Timer.pm
cp build/Wx/XSP/Overload.pm blib/lib/Wx/XSP/Overload.pm
cp build/Wx/build/Options.pm blib/lib/Wx/build/Options.pm
cp lib/Wx/Locale.pm blib/lib/Wx/Locale.pm
cp lib/Wx/NewClass.pod blib/lib/Wx/NewClass.pod
cp build/Wx/build/Utils.pm blib/lib/Wx/build/Utils.pm
cp lib/Wx/Api.pod blib/lib/Wx/Api.pod
cp build/Wx/XSP/Enum.pm blib/lib/Wx/XSP/Enum.pm
cp build/Wx/build/MakeMaker/MacOSX_GCC.pm 
blib/lib/Wx/build/MakeMaker/MacOSX_GCC.pm
cp lib/Wx/ArtProvider.pm blib/lib/Wx/ArtProvider.pm
cp lib/Wx/Thread.pod blib/lib/Wx/Thread.pod
cp lib/Wx/Loader.pod blib/lib/Wx/Loader.pod
cp build/Wx/XSP/Event.pm blib/lib/Wx/XSP/Event.pm
cp build/Wx/build/MakeMaker/Any_OS.pm blib/lib/Wx/build/MakeMaker/Any_OS.pm
cp lib/Wx/RadioBox.pm blib/lib/Wx/RadioBox.pm
cp build/Wx/XSP/Virtual.pm blib/lib/Wx/XSP/Virtual.pm
cp lib/Wx/Menu.pm blib/lib/Wx/Menu.pm
cp Wx.pm blib/lib/Wx.pm
cp build/Wx/build/MakeMaker/Win32.pm blib/lib/Wx/build/MakeMaker/Win32.pm
cp build/Wx/build/MakeMaker/Win32_MSVC.pm 
blib/lib/Wx/build/MakeMaker/Win32_MSVC.pm
/usr/bin/perl script/wxperl_overload cpp/ovl_const.cpp cpp/ovl_const.h 
overload.lst
Writing 'cpp/ovl_const.h'.
Writing 'cpp/ovl_const.cpp'.
touch wxt_overload
make[1]: Entrando no diretório `/home/steve/wxPerl/ext'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/richtext'
cp lib/Wx/RichText.pm ../../blib/lib/Wx/RichText.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  RichText.xs > RichText.xsc && mv RichText.xsc 
RichText.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   RichText.c
Running Mkbootstrap for Wx::RichText ()
chmod 644 RichText.bs
rm -f ../../blib/arch/auto/Wx/RichText/RichText.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector 
RichText.o  -o ../../blib/arch/auto/Wx/RichText/RichText.so      \
           -lpthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_html-2.8 
-lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8          \
          
chmod 755 ../../blib/arch/auto/Wx/RichText/RichText.so
cp RichText.bs ../../blib/arch/auto/Wx/RichText/RichText.bs
chmod 644 ../../blib/arch/auto/Wx/RichText/RichText.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/richtext'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/print'
cp lib/Wx/Print.pm ../../blib/lib/Wx/Print.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  Print.xs > Print.xsc && mv Print.xsc Print.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Print.c
Running Mkbootstrap for Wx::Print ()
chmod 644 Print.bs
rm -f ../../blib/arch/auto/Wx/Print/Print.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector Print.o  
-o ../../blib/arch/auto/Wx/Print/Print.so       \
           -lpthread -lwx_gtk2u_core-2.8 -lwx_baseu-2.8         \
          
chmod 755 ../../blib/arch/auto/Wx/Print/Print.so
cp Print.bs ../../blib/arch/auto/Wx/Print/Print.bs
chmod 644 ../../blib/arch/auto/Wx/Print/Print.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/print'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/datetime'
cp DateTime.pm ../../blib/lib/Wx/DateTime.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  DateTime.xs > DateTime.xsc && mv DateTime.xsc 
DateTime.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   DateTime.c
Running Mkbootstrap for Wx::DateTime ()
chmod 644 DateTime.bs
rm -f ../../blib/arch/auto/Wx/DateTime/DateTime.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector 
DateTime.o  -o ../../blib/arch/auto/Wx/DateTime/DateTime.so      \
           -lpthread -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8          
\
          
chmod 755 ../../blib/arch/auto/Wx/DateTime/DateTime.so
cp DateTime.bs ../../blib/arch/auto/Wx/DateTime/DateTime.bs
chmod 644 ../../blib/arch/auto/Wx/DateTime/DateTime.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/datetime'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/html'
cp lib/Wx/Html.pm ../../blib/lib/Wx/Html.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  Html.xs > Html.xsc && mv Html.xsc Html.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Html.c
Running Mkbootstrap for Wx::Html ()
chmod 644 Html.bs
rm -f ../../blib/arch/auto/Wx/Html/Html.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector Html.o  
-o ../../blib/arch/auto/Wx/Html/Html.so  \
           -lpthread -lwx_gtk2u_html-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8     
\
          
chmod 755 ../../blib/arch/auto/Wx/Html/Html.so
cp Html.bs ../../blib/arch/auto/Wx/Html/Html.bs
chmod 644 ../../blib/arch/auto/Wx/Html/Html.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/html'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/media'
cp lib/Wx/Media.pm ../../blib/lib/Wx/Media.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  Media.xs > Media.xsc && mv Media.xsc Media.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Media.c
Running Mkbootstrap for Wx::Media ()
chmod 644 Media.bs
rm -f ../../blib/arch/auto/Wx/Media/Media.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector Media.o  
-o ../../blib/arch/auto/Wx/Media/Media.so       \
           -lpthread -lwx_gtk2u_media-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8    
\
          
chmod 755 ../../blib/arch/auto/Wx/Media/Media.so
cp Media.bs ../../blib/arch/auto/Wx/Media/Media.bs
chmod 644 ../../blib/arch/auto/Wx/Media/Media.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/media'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/help'
cp lib/Wx/Help.pm ../../blib/lib/Wx/Help.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  Help.xs > Help.xsc && mv Help.xsc Help.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Help.c
Running Mkbootstrap for Wx::Help ()
chmod 644 Help.bs
rm -f ../../blib/arch/auto/Wx/Help/Help.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector Help.o  
-o ../../blib/arch/auto/Wx/Help/Help.so  \
           -lpthread -lwx_gtk2u_core-2.8 -lwx_baseu-2.8         \
          
chmod 755 ../../blib/arch/auto/Wx/Help/Help.so
cp Help.bs ../../blib/arch/auto/Wx/Help/Help.bs
chmod 644 ../../blib/arch/auto/Wx/Help/Help.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/help'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/xrc'
cp lib/Wx/XRC.pm ../../blib/lib/Wx/XRC.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  XRC.xs > XRC.xsc && mv XRC.xsc XRC.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   XRC.c
Running Mkbootstrap for Wx::XRC ()
chmod 644 XRC.bs
rm -f ../../blib/arch/auto/Wx/XRC/XRC.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector XRC.o  
-o ../../blib/arch/auto/Wx/XRC/XRC.so     \
           -lpthread -lwx_gtk2u_xrc-2.8 -lwx_baseu_xml-2.8 -lwx_gtk2u_html-2.8 
-lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8    \
          
chmod 755 ../../blib/arch/auto/Wx/XRC/XRC.so
cp XRC.bs ../../blib/arch/auto/Wx/XRC/XRC.bs
chmod 644 ../../blib/arch/auto/Wx/XRC/XRC.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/xrc'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/dataview'
make[2]: Nada a ser feito para `all'.
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/dataview'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/grid'
cp lib/Wx/Grid.pm ../../blib/lib/Wx/Grid.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  Grid.xs > Grid.xsc && mv Grid.xsc Grid.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Grid.c
Running Mkbootstrap for Wx::Grid ()
chmod 644 Grid.bs
rm -f ../../blib/arch/auto/Wx/Grid/Grid.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector Grid.o  
-o ../../blib/arch/auto/Wx/Grid/Grid.so  \
           -lpthread -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8      
\
          
chmod 755 ../../blib/arch/auto/Wx/Grid/Grid.so
cp Grid.bs ../../blib/arch/auto/Wx/Grid/Grid.bs
chmod 644 ../../blib/arch/auto/Wx/Grid/Grid.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/grid'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/stc'
cp lib/Wx/STC.pm ../../blib/lib/Wx/STC.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  STC.xs > STC.xsc && mv STC.xsc STC.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   STC.c
Running Mkbootstrap for Wx::STC ()
chmod 644 STC.bs
rm -f ../../blib/arch/auto/Wx/STC/STC.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector STC.o  
-o ../../blib/arch/auto/Wx/STC/STC.so     \
           -lpthread -lwx_gtk2u_stc-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8      
\
          
chmod 755 ../../blib/arch/auto/Wx/STC/STC.so
cp STC.bs ../../blib/arch/auto/Wx/STC/STC.bs
chmod 644 ../../blib/arch/auto/Wx/STC/STC.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/stc'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/aui'
cp lib/Wx/AUI.pm ../../blib/lib/Wx/AUI.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  AUI.xs > AUI.xsc && mv AUI.xsc AUI.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   AUI.c
Running Mkbootstrap for Wx::AUI ()
chmod 644 AUI.bs
rm -f ../../blib/arch/auto/Wx/AUI/AUI.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector AUI.o  
-o ../../blib/arch/auto/Wx/AUI/AUI.so     \
           -lpthread -lwx_gtk2u_aui-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 
-lwx_baseu-2.8   \
          
chmod 755 ../../blib/arch/auto/Wx/AUI/AUI.so
cp AUI.bs ../../blib/arch/auto/Wx/AUI/AUI.bs
chmod 644 ../../blib/arch/auto/Wx/AUI/AUI.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/aui'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/socket'
cp lib/Wx/Socket.pm ../../blib/lib/Wx/Socket.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  Socket.xs > Socket.xsc && mv Socket.xsc Socket.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Socket.c
Running Mkbootstrap for Wx::Socket ()
chmod 644 Socket.bs
rm -f ../../blib/arch/auto/Wx/Socket/Socket.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector Socket.o 
 -o ../../blib/arch/auto/Wx/Socket/Socket.so    \
           -lpthread -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 
-lwx_baseu-2.8       \
          
chmod 755 ../../blib/arch/auto/Wx/Socket/Socket.so
cp Socket.bs ../../blib/arch/auto/Wx/Socket/Socket.bs
chmod 644 ../../blib/arch/auto/Wx/Socket/Socket.bs
Manifying ../../blib/man3/Wx::Socket.3pm
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/socket'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/dnd'
cp lib/Wx/DND.pm ../../blib/lib/Wx/DND.pm
cp lib/Wx/DropSource.pm ../../blib/lib/Wx/DropSource.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  DND.xs > DND.xsc && mv DND.xsc DND.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   DND.c
Running Mkbootstrap for Wx::DND ()
chmod 644 DND.bs
rm -f ../../blib/arch/auto/Wx/DND/DND.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector DND.o  
-o ../../blib/arch/auto/Wx/DND/DND.so     \
           -lpthread -lwx_gtk2u_core-2.8 -lwx_baseu-2.8         \
          
chmod 755 ../../blib/arch/auto/Wx/DND/DND.so
cp DND.bs ../../blib/arch/auto/Wx/DND/DND.bs
chmod 644 ../../blib/arch/auto/Wx/DND/DND.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/dnd'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/calendar'
cp Calendar.pm ../../blib/lib/Wx/Calendar.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  Calendar.xs > Calendar.xsc && mv Calendar.xsc 
Calendar.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Calendar.c
Running Mkbootstrap for Wx::Calendar ()
chmod 644 Calendar.bs
rm -f ../../blib/arch/auto/Wx/Calendar/Calendar.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector 
Calendar.o  -o ../../blib/arch/auto/Wx/Calendar/Calendar.so      \
           -lpthread -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8      
\
          
chmod 755 ../../blib/arch/auto/Wx/Calendar/Calendar.so
cp Calendar.bs ../../blib/arch/auto/Wx/Calendar/Calendar.bs
chmod 644 ../../blib/arch/auto/Wx/Calendar/Calendar.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/calendar'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/mdi'
cp lib/Wx/MDI.pm ../../blib/lib/Wx/MDI.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  MDI.xs > MDI.xsc && mv MDI.xsc MDI.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   MDI.c
Running Mkbootstrap for Wx::MDI ()
chmod 644 MDI.bs
rm -f ../../blib/arch/auto/Wx/MDI/MDI.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector MDI.o  
-o ../../blib/arch/auto/Wx/MDI/MDI.so     \
           -lpthread -lwx_gtk2u_core-2.8 -lwx_baseu-2.8         \
          
chmod 755 ../../blib/arch/auto/Wx/MDI/MDI.so
cp MDI.bs ../../blib/arch/auto/Wx/MDI/MDI.bs
chmod 644 ../../blib/arch/auto/Wx/MDI/MDI.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/mdi'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/docview'
cp lib/Wx/DocView.pm ../../blib/lib/Wx/DocView.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  DocView.xs > DocView.xsc && mv DocView.xsc 
DocView.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   DocView.c
Running Mkbootstrap for Wx::DocView ()
chmod 644 DocView.bs
rm -f ../../blib/arch/auto/Wx/DocView/DocView.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector 
DocView.o  -o ../../blib/arch/auto/Wx/DocView/DocView.so         \
           -lpthread -lwx_gtk2u_core-2.8 -lwx_baseu-2.8         \
          
chmod 755 ../../blib/arch/auto/Wx/DocView/DocView.so
cp DocView.bs ../../blib/arch/auto/Wx/DocView/DocView.bs
chmod 644 ../../blib/arch/auto/Wx/DocView/DocView.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/docview'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/filesys'
cp lib/Wx/FS.pm ../../blib/lib/Wx/FS.pm
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -noprototypes 
-nolinenumbers  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap 
../../typemap -typemap typemap  FS.xs > FS.xsc && mv FS.xsc FS.c
g++ -pthread   -c  -I. -I../.. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"  -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   FS.c
Running Mkbootstrap for Wx::FS ()
chmod 644 FS.bs
rm -f ../../blib/arch/auto/Wx/FS/FS.so
g++ -shared -fPIC    -shared -O2 -g -L/usr/local/lib -fstack-protector FS.o  -o 
../../blib/arch/auto/Wx/FS/FS.so        \
           -lpthread -lwx_baseu_net-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8      
\
          
chmod 755 ../../blib/arch/auto/Wx/FS/FS.so
cp FS.bs ../../blib/arch/auto/Wx/FS/FS.bs
chmod 644 ../../blib/arch/auto/Wx/FS/FS.bs
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/filesys'
make[2]: Entrando no diretório `/home/steve/wxPerl/ext/pperl'
make[3]: Entrando no diretório `/home/steve/wxPerl/ext/pperl/splashfast'
cp SplashFast.pm ../../../blib/lib/Wx/Perl/SplashFast.pm
Manifying ../../../blib/man3/Wx::Perl::SplashFast.3pm
make[3]: Saindo do diretório `/home/steve/wxPerl/ext/pperl/splashfast'
make[3]: Entrando no diretório `/home/steve/wxPerl/ext/pperl/carp'
cp Carp.pm ../../../blib/lib/Wx/Perl/Carp.pm
Manifying ../../../blib/man3/Wx::Perl::Carp.3pm
make[3]: Saindo do diretório `/home/steve/wxPerl/ext/pperl/carp'
make[3]: Entrando no diretório `/home/steve/wxPerl/ext/pperl/textval'
cp TextValidator.pm ../../../blib/lib/Wx/Perl/TextValidator.pm
Manifying ../../../blib/man3/Wx::Perl::TextValidator.3pm
make[3]: Saindo do diretório `/home/steve/wxPerl/ext/pperl/textval'
make[2]: Saindo do diretório `/home/steve/wxPerl/ext/pperl'
make[1]: Saindo do diretório `/home/steve/wxPerl/ext'
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -nolinenumbers 
-noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  
Wx.xs > Wx.xsc && mv Wx.xsc Wx.c
g++ -pthread   -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.9902\" -DXS_VERSION=\"0.9902\" 
-fPIC "-I/usr/lib/perl/5.10/CORE"  -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Wx.c
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -nolinenumbers 
-noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  
Constant.xs > Constant.xsc && mv Constant.xsc Constant.c
g++ -pthread   -c  -I. -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 
-I/usr/include/wx-2.8  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.9902\" -DXS_VERSION=\"0.9902\" 
-fPIC "-I/usr/lib/perl/5.10/CORE"  -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-D__WXGTK__   Constant.c
/usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp 
XS/ItemContainer.xsp > XS/ItemContainer.xs
/usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp 
XS/ItemContainerImmutable.xsp > XS/ItemContainerImmutable.xs
/usr/bin/perl /usr/local/share/perl/5.10.1/ExtUtils/xsubpp  -nolinenumbers 
-noprototypes  -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap  
Controls.xs > Controls.xsc && mv Controls.xsc Controls.c
Error: 'wxPlHeaderCtrlSimple *' not in typemap in /usr/bin/perl 
-MExtUtils::XSpp::Cmd -e xspp -- -t typemap.xsp interface/wx/headerctrl.h, line 
534
Warning: duplicate function definition 'SetSelection' detected in 
XS/ComboBox.xs, line 176
make: ** [Controls.c] Erro 1
root@steve-desktop:~/wxPerl#

Reply via email to