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

Reply via email to