On Wednesday, December 3, 2014, kmx <k...@atlas.cz> wrote:

> On 1.12.2014 16:23, Matthew Persico wrote:
>
>> I see that DBD::Oracle is now included in Strawberry. I'd like to see
>> DBD::Sybase also included.
>>
>
> Well, I have included Oracle DB driver as it is IMO commercial DB No.1. I
> am not sure how popular Sybase DB is nowadays and how big is its user base
> (esp. among potential strawberry perl users).
>
> The other think is that my Oracle DB related knowledge is quite good
> whereas I know literally nothing about Sybase DB.


>
>  I assume the steps to doing so are:
>>
>> 1) Identify a FREE downloadable client library package for Sybase, a'la
>> Oracle Insta-client
>>
>
> Have you done some research in this area?
>
>
>  2) Build using Strawberry
>>    One problem is that the make requires interaction. Is it a problem for
>> your automation if the make prompts for input or can you ignore it?
>>
>
> Interaction has to be avoided (either by setting proper env variables or
> passing proper command line params to Makefile.PL/Build.PL).
>
> The most important think is that we need DBD::Sybase to be built with
> gcc/mingw-w64 compiler (quite often various SDK's come only with *.lib
> libraries suitable for MSVC compiler).
>
> And it also matters how many megabytes does DBD::Sybase add to strawberry
> perl.
>
>  3) Sumbit "something" to "someone" in order to include. This, of course,
>> is where I need info. :-) Do I pull down a git, modify and create a pull
>> request somewhere? Is there an FAQ on this I missed?
>>
>
> All modules bundled with strawberry perl are built from sources at
> "release build time". I am not in favor of including packages built by some
> else.
>
> So there must be a functional unattended installation scenarion how to
> build DBD::Sybase with gcc/mingw-w64 (+ obviously some kind of Sybase
> client library)
>
> And as you might guess the Sybase client library must be available for
> free and for both 32/64bit MS Windows.
>
>
>
> Anyway, do not take this e-mail as a promise of any kind :)
>
> --
> kmx
>


-- 
Matthew O. Persico

Reply via email to