Re: new extension for pecl
| From: | Jesus M. Castagnetto | Date: | Fri, 27 Dec 2002 21:30:56 +0000 |
| Subject: | Re: new extension for pecl | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-11844@lists.php.net to get a copy of this message | ||
Andrey,
To ease the workload on implementing the GSL API, I will recommend using SWIG.
It is simpler to maintain updated interface description files and less error
prone.
There might be some part of GSL that could need some hand-tooling to make it
work w/ the PHP types/structures/etc., but for what I've seen (about 10 months
ago and again about 4-5 months ago) it appears like a sane API, so an automated
tool like SWIG will be great.
The SWIG distribution has examples for wrapping libs to PHP, in case you need
them.
Happy Holidays
--- Andrey Hristov <andrey@webgate.bg> wrote:
> I've asked before Christmas. I hope that I will get approval. This will be
> big step for both PHP and GSL.
>
>
>
> Andrey
>
> ----- Original Message -----
> From: "Jesus M. Castagnetto" <jcastagnetto@yahoo.com>
> To: "Stig S. Bakken" <ssb@fast.no>; "Andrey Hristov"
> <andrey@webgate.bg>
> Cc: <pear-dev@lists.php.net>
> Sent: Tuesday, December 24, 2002 7:09 AM
> Subject: Re: [PEAR-DEV] new extension for pecl
>
>
> >
> > --- "Stig S. Bakken" <ssb@fast.no> wrote:
> > > Then we can't have it. Extensions using GPL'ed libraries trigger the
> > > incompatibility between the GPL and PHP licenses. Sorry. :-(
> >
> > Yes, as much as it pains me to not have the GSL, it is the reason why I
> did not
> > used SWIG to wrap it an put it in PECL.
> >
> > Othe libs I've played w/ (CCMATH, for example) also use the GSL. Unless
> Andrey
> > can get an OK from the GSL maintainers, legally it cannot be in PECL (for
> the
> > little of licensing I understand).
> >
> > If it were LGPL, other will be the story (and I will be jumping and
> cheering
> > ;-).
> >
> > Anyone knows if GPL 3.0 will be more LGPL-ish?
> >
> > > - Stig
> > >
> > > On Sun, 22 Dec 2002, Andrey Hristov wrote:
> > >
> > > > GPL v2
> > > >
> > > > Andrey
> > > >
> > > > ----- Original Message -----
> > > > From: "Stig S. Bakken" <ssb@fast.no>
> > > > To: "Andrey Hristov" <andrey@webgate.bg>
> > > > Cc: <pear-dev@lists.php.net>
> > > > Sent: Sunday, December 22, 2002 3:47 AM
> > > > Subject: Re: [PEAR-DEV] new extension for pecl
> > > >
> > > >
> > > > > On Tue, 17 Dec 2002, Andrey Hristov wrote:
> > > > >
> > > > > > Hi everyone,
> > > > > > few days ago I started to write an extension that uses GSL (Gnu
> Science
> > > > > > Library)
> > > > > > (libgsl+libcblas)(i expect several hundreds of functions to be
> > > wrapped).
> > > > Is
> > > > > > it ok to add it to PECL? In case there are no problems then what I
> have
> > > > to
> > > > > > do? ATM all functions for operations with complex numbers are
> wrapped
> > > > (61
> > > > > > functions). Yesterday started to wrap sum/ subdir.
> > > > >
> > > > > What license applies to GSL?
> > > > >
> > > > > - Stig
> > > > >
> > > > >
> > > > > --
> > > > > PEAR Development Mailing List (http://pear.php.net/)
> > > > > To unsubscribe, visit:
> > > > > http://www.php.net/unsub.php
> > > > >
> > > >
> > >
> > >
> > > --
> > > PEAR Development Mailing List (http://pear.php.net/)
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> > >
> >
> >
> > =====
> > --- Jesus M. Castagnetto (jcastagnetto@yahoo.com)
> >
> > Research:
> > http://metallo.scripps.edu/
> > Personal: http://www.castagnetto.org/
> >
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> > http://mailplus.yahoo.com
> >
>
>
> --
> PEAR Development Mailing List (http://pear.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
=====
--- Jesus M. Castagnetto (jcastagnetto@yahoo.com)
Research:
http://metallo.scripps.edu/
Personal: http://www.castagnetto.org/
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com