Hi Mark,

I don't know why this hasn't surfaced before.  I'm sorry to say it looks
like a wrapping problem, but maybe I could avoid it by suppressing dataview.

I tried --disable-dataview on my perl Build.PL, but it apparently didn't
work. Ie

perl Build.PL --wxWidgets-extraflags="--enable-graphics_ctx 
--disable-compat26 --disable-dataview --enable-mediactrl
--with-libjpeg=builtin 
--with-libpng=builtin --with-regex=builtin --with-libtiff=builtin 
--with-zlib=builtin --with-expat=builtin --with-libxpm=builtin" 
--wxWidgets-build='yes' --wxWidgets-source='tar.gz' 
--wxWidgets-unicode=1 --wxWidgets-build-opengl=1 --wxWidgets-version=2.9.0

What do you think?

Regards

Steve




-----Original Message-----
From: Steve Cookson [mailto:steve.cook...@sca-uk.com] 
Sent: 06 July 2011 11:48
To: wxperl-users@perl.org
Subject: Kubuntu 11.4 install

Hi Guys,

I'm trying to do a full build on Kubuntu 11.4.

So far it's gone quite well.

In fact if I scroll up the media directory seems to have been processed
without error which is good news.

However then I had a crash on dataview.  

My process was:

downloaded Alien .51
perl Build.PL --wxWidgets-extraflags="--enable-graphics_ctx 
--disable-compat26 --enable-mediactrl --with-libjpeg=builtin 
--with-libpng=builtin --with-regex=builtin --with-libtiff=builtin 
--with-zlib=builtin --with-expat=builtin --with-libxpm=builtin" 
--wxWidgets-build='yes' --wxWidgets-source='tar.gz' 
--wxWidgets-unicode=1 --wxWidgets-build-opengl=1 --wxWidgets-version=2.8.11
perl Build
perl Build test
perl Build install
 
 
mkdir wxPerl
cd wxPerl 
svn co <https://wxperl.svn.sourceforge.net/svnroot/wxperl/wxPerl/trunk>
https://wxperl.svn.sourceforge.net/svnroot/wxperl/wxPerl/trunk
<https://wxperl.svn.sourceforge.net/svnroot/wxperl/wxPerl/trunkcd> 
cd trunk 
perl Makefile.PL 
make 
 
At this point I had a crash with the following error.

make[2]: Entering directory `/home/image/wxPerl/trunk/ext/dataview'
cp DataView.pm ../../blib/lib/Wx/DataView.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  DataView.xs > DataView.xsc && mv
DataView.xsc DataView.c
g++ -pthread   -c  -I. -I../..
-I/usr/local/lib/perl/5.10.1/Alien/wxWidgets/gtk_2_9_0_uni/lib/wx/include/gt
k2-unicode-release-2.9
-I/usr/local/lib/perl/5.10.1/Alien/wxWidgets/gtk_2_9_0_uni/include/wx-2.9
-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
-DWXUSINGDLL -D__WXGTK__   DataView.c
DataView.c: In function 'void
XS_Wx__DataViewVirtualListModel_GetCount(PerlInterpreter*, CV*)':
DataView.c:8201:22: error: 'class wxDataViewVirtualListModel' has no member
named 'GetCount'
make[2]: *** [DataView.o] Error 1
make[2]: Leaving directory `/home/image/wxPerl/trunk/ext/dataview'
make[1]: *** [subdirs] Error 2
make[1]: Leaving directory `/home/image/wxPerl/trunk/ext'
make: *** [subdirs] Error 2

Any ideas welcome.

Regards

Steve

Reply via email to