Hi, For info, I'm currently messing with the build modules for this and have some updates to allow 64 bit builds. (some updates to scintilla code needed porting from wxWidgets source)
I have most of the build params now coming from Config.pm, Alien::wxWidgets and wx-config rather than hard coded so with luck, I should have it wrapped up for msw, gtk and mac by end of day. Getting the build values from above sources should mean that install works happily however wxWidgets was built and oddities like the libperl location on Ubuntu should be handled without specific code. Famous last words of course. The only way to be definitive about the Scintilla DLL build would be to create a Configure script and call it with the exact same params as used for the wxWidgets build. I don't know of a way of determining the exact same params automatically, especially all the custom flags that might be passed to a build on Mac or GTK - but grabbing our compiler and linker lines from wx-config + added info from Alien::wxWidgets should mean it builds OK 'nearly all of the time'. My own GTK and Mac builds of wxWidgets are made with quite a few none standard flags and params. So if I can get the generic build to work for both these custom builds, the standard build you get with cpan -i, and some common pre-installed wxWidgets such as system wxMAC and the system install on Ubuntu, I think that's as good as it may get. Regards Mark On 15/06/2011 12:54, Ahmad Zawawi wrote: > Thanks > > On Wed, Jun 15, 2011 at 2:25 PM, Peter Lavender<pla...@internode.on.net> > wrote: >> Hey Ahmad >> >> I've installed the reporting stuff and just tried an install of >> Wx::Scintilla. >> >> Failed here I'm afraid... >> >> Should see the report I hope. >> >> Pete. >> >> >> >> Hi, >> >> Padre now can use Wx::Scintilla if it installs on your platform and >> the feature_wx_scintilla configuration parameter is enabled. You can >> enable it from the Preferences/Advanced button and restart Padre. >> Wx::Scintilla is backport of Scintilla editor engine for your existing >> wxWidgets installation. At the moment, Wx::Scintilla compiles and >> installs Scintilla 1.79 which has all of our needs at the moment (i.e. >> Perl 5.10 // operator support). I need your help in getting more CPAN >> tester reports on Wx::Scintilla over 32-bit and 64-bit win32, Linux >> and Mac OS platforms >> (http://wiki.cpantesters.org/wiki/GettingStarted). >> >> For some history on the old scintilla + Padre problem, please see >> http://padre.perlide.org/trac/ticket/257 >> Wx::Scintilla documentation (http://beta.metacpan.org/module/Wx::Scintilla >> ) >> >> Thanks, >> Ahmad M. Zawawi >> _______________________________________________ >> Padre-dev mailing list >> Padre-dev@perlide.org >> http://mail.perlide.org/mailman/listinfo/padre-dev >> >> >> _______________________________________________ >> Padre-dev mailing list >> Padre-dev@perlide.org >> http://mail.perlide.org/mailman/listinfo/padre-dev >> >> > _______________________________________________ > Padre-dev mailing list > Padre-dev@perlide.org > http://mail.perlide.org/mailman/listinfo/padre-dev _______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev