GSL seems like a huge dependency to pull in just for some root finding and solving of small linear systems. I'd either rip the needed code out of GSL and put it into lib2geom directly, or just find some implementation of those two algorithms elsewhere. They're both standard fodder in numerical computing. Most any textbook on numerics covers those topics, for instance.
--bb
On Wed, May 7, 2008 at 6:52 AM, Marco <mrcekets@...400...> wrote:
On Tue, 06 May 2008 23:00:47 +0200, <J.B.C.Engelen@...1578...> wrote:
Windows! :-)
More important, if GSL becomes hard dependency, it becomes a hard dependency for Inkscape as well.
Cheers, Johan
-----Original Message----- From: lib2geom-devel-bounces@lists.sourceforge.net [mailto:lib2geom-devel-bounces@lists.sourceforge.net] On Behalf Of njh Sent: dinsdag 6 mei 2008 22:35 To: Engelen, J.B.C. (Johan) Cc: lib2geom-devel@lists.sourceforge.net Subject: Re: [Lib2geom-devel] GSL dependency
It should be part of your distribution. It is in ubuntu, for example.
njh
On Tue, 6 May 2008 J.B.C.Engelen@...1578... wrote:
Hi all,
Recent commits made GSL a hard dependency, is that desired?
And more important: where do i get it? inkscape.modevia.com has an old gsl package, is that good enough?
Regards, Johan
I used GSL for finding the roots of a 4th degree polinomial in the nearest point routine for elliptical arc and I'll need of the GSL library again to solve a 5x5 linear system for the elliptical arc fitting problem. So I'd like that GSL becames a hard dependency, but obviously I'm open to alternative solutions. Implementing these tools by myself could be a solution but it wouldn't be a little effort. So if there are real points against making GSL a hard dependency I'd whish to know them as soon as possible.
You can download Windows binaries and developer files from here: http://gnuwin32.sourceforge.net/packages/gsl.htm and this is the gnu home page: http://www.gnu.org/software/gsl/
Cheers, Marco
-- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel